Abingworth raises £225m for tenth life sciences fund

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