Abingworth closes $105M life sciences fund

January 22, 2016