Avacta Group Hubs
We develop safe and efficacious drugs, and powerful research and diagnostic tools, based on our proprietary Affimer and pre|CISION platforms
Technology:
Hubs
Industry:
R&D
Headquarters:
London, Greater London, England, United Kingdom
Employees Number:
49
Register and Claim Ownership