10.0.3.230

Abingworth closes life sciences co-development fund above target on $105m

1099
Life sciences and healthcare investor Abingworth has closed its eleventh life sciences fund on $105m, exceeding the tar