388 employees
Pharma Services Company involved in regulatory affairs, Business development,Licensing, Partnering & Consulting Life sciences Event management