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

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