29 employees
Avillion LLP, a London, UK-based company that focuses on clinical co-development of therapeutics.
2013
Avillion LLP raised undisclosed on January 28, 2013
Investors: Clarus Ventures, LLC and Abingworth