09-01-2025 10:19 via news.google.com

USD410m Mega Series A for yet another GLP-1 play? - European Biotechnology News

USD410m Mega Series A for yet another GLP-1 play?  European Biotechnology News
Read more »