28 employees
A high-quality pharmaceutical R & D infrastructure that provides the opportunity to accelerate, grow and excellence in drug development
2012