Sofinnova Partners launches Biovelocita, the first pan-European investment strategy dedicated to the creation and acceleration of biotech startups Read more