E

Informa life sciences is a good company. The websi...

Informa life sciences is a good company. The website is user-friendly and provides useful information about their services. The customer service is satisfactory, although the response time can be improved. Overall, it was a positive experience.

Comments:

No comments