11 employees
Libra Medical provides full clinical life cycle contract research organization services and innovative clinical data management solutions.
2007