Alvotech appoints new Chief Scientific Officer
Alvotech said in a Monday press release it has appointed Joseph Edward McClellan as its new Chief Scientific Officer, who will be leading the company’s R&D functions, with overall responsibility for bringing products to market through its pipeline and overseeing R&D operations across Alvotech’s sites in Reykjavik, Julich, Hanover and Zurich.