Biopharmaceutical engineer monitoring fermentation processes for drug production, bioprocess control, scale-up

Code produit:
952824506