10.0.3.54

Abingworth raises £225m for tenth life sciences fund

1180
Life sciences and healthcare investor Abingworth has held the final closing of its tenth fund, exceeding its £200m ta