List your company on Longevity Club — free.

Put your products in front of thousands of active longevity customers.

Claim free listing

Acellera Company

Acellera is a company devoted to speed up drug discovery and development.

Founded Date: 2006
Industry: End-to-End Drug Development
Headquarters: Stanmore, London Road, Stanmore, London Borough of Harrow, London, Greater London, England, HA7 4PD, United Kingdom
Employee Number: 1-10