Abingworth life science investment
 


The team