Acellera
Acellera is a company devoted to speed up drug discovery and development....
Overview
Details
Contact
N/A
Technology
2006
Founded
1-10
Employees
End-to-End Drug Development
Industry
Visual (Placeholder)
Profile Information
Name
Acellera
Industry
End-to-End Drug Development
Technology
N/A
Location
Stanmore, London Road, Stanmore, London Borough of Harrow, London, Greater London, England, HA7 4PD, United Kingdom
Founded
2006
Employees
1-10
Category
Company
Contact Information
Website
https://www.acellera.com
Email
info@acellera.com
Phone
N/A
Address
N/A