Winner

ten23 health

Best Medicine Development Biotechnology Company – Switzerland

International Life Sciences Awards - 2022

ten23 health

International Life Sciences Awards - 2022

Best Medicine Development Biotechnology Company - Switzerland
See ten23 health's website