Subscribe to our monthly newsletter. Get luxury updates on news, products and service.
Be the first to review this item!
Claim this listing?
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.