Novo Holdings invests EUR 86 million in 21st.BIO, a new bioi

© 2025 Vimarsana