K

Informa life sciences is an average company. The w...

Informa life sciences is an average company. The website informa-ls.com provides adequate information about their services. However, the customer service needs improvement as they are sometimes unresponsive. Overall, it was an okay experience.

Comments:

No comments