10.0.3.230

Edmond de Rothschild Investment Partners leads €15m round for Allecra

435
Edmond de Rothschild Investment Partners has made the first investment from its BioDiscovery 4 life sciences fund by lea