10.0.3.230

Advent Venture passes Fund I total in second life sciences raise, eyes £120m

539
Advent Venture Partners is more than three-quarters of the way to its £120m target for its second dedicated life scienc