10.0.3.230

Edmond De Rothshild biotech, medtech fund scores €345m final close

1743
Edmond De Rothschild biotech and medical device investment unit BioDiscovery has hit a €345m final close for its fifth