100 employees
We are a leading research development alliance dedicated to fostering clinical research expertise, academic excellence, and innovative collaborations.
2021