Read More 1 minute read Funding News News Endeavor BioMedicines Secures $132.5M in Series C Funding Key Highlights $132.5 million raised in oversubscribed Series C round, including significant investment conversions. Funds to boost clinical trials… byChris-Anne RoqueApril 26, 2024