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

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