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

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