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

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