P

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