10.0.3.141

Sofinnova seals €108m final close for Italy-focused biotech fund

991
European life sciences investor Sofinnova Partners has reached a €108m final close for its Italy-focused Telethon Fund