Abingworth

Short Description

Abingworth in London, United Kingdom is a trans-Atlantic life-science investment firm. Entrepreneurs use Abingworth when they want partners who understand breakthrough science and the commercial markets around new medicines.