Edmond de Rothschild closes €150m life science fundThe BioDiscovery 3 Fund will invest in therapeutic drug companies across Europe.ByDave Keating16 January 2013•1 min readDealsFundraisingVenture Capital