Edmond de Rothschild closes €150m life science fund

The BioDiscovery 3 Fund will invest in therapeutic drug companies across Europe.

Share this