3.215.190.193

US firm De Novo Ventures closes $300m life science fund

678
Fred Dotzler, a founder and managing director of De Novo Ventures, said, ‘De Novo Ventures III builds upon the suc