CROMSOURCE has a rating of 1.0 star from 2 reviews, indicating that most customers are generally dissatisfied with their purchases. CROMSOURCE ranks 2508th among Business Services sites.
They seemed like a great company until I tried to engage them. My inquiries were not answered and I thought someone must have been busy. A couple of emails later, I gave up.
I talked to one of the Directors of this place, and he had no idea how to run a clinical trial. Given that this place has excellent reviews, I was shocked by this reality.
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.