10.0.1.200

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