P
Pam Horling
Review of iClinical Inc
2023-05-13 04:16

I must say that iClinical Inc is an average compan...

I must say that iClinical Inc is an average company. Their website iclinical.co is quite user-friendly, but their customer service needs improvement. Overall, it was an okay experience.

Comments

No comments yet.

View full discussion on Trustburn