Abingworth raises £225m for tenth life sciences fund

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