10.0.1.194

Back to basics

417
Over E670m was invested in European biotech firms in the first six months of this year – three times the amount ra