About Us

25 Years of experience
8 Operational sites in Europe & USA
310 Employees
300 Active clients : biotechs & pharma global players