Process Expert, Drug Product, biopharmaceutical Compounding , Greenfield project 80-100%
Lonza
Not Specified