Life sciences Life sciences Valais biotech Novochizol wins an international competition 13 October 2021
Life sciences Thermo Fisher Scientific opens biologics manufacturing site in Lengnau, Switzerland 12 October 2021