Eiffage wins contract to build Just – Evotec Biologics’ first European J.POD® biopharmaceutical production plant in Toulouse

Log in to see or publish a comment