CellAura Company

CellAura offers a range of innovative fluorescent products for life science and drug discovery.
Technology: Drug Delivery
Industry: PharmTech
Headquarters: Nottingham, Nottingham, United Kingdom
Founded Date: 1977
Employees Number: 1-10
Estimated Revenue: Less than $1M

Visit Website
customercare@hellobio.com
Register and Claim Ownership