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