News

WuXi Biologics is giving CDMO Terumo the keys to its site in Leverkusen, Germany, with a 150 million euros ($167 million) ...