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

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