Technician monitoring bioreactor conditions to optimize drug yield, process control, biomanufacturing

Code produit:
952835150