CellCentric
VerifiedCellCentric - Epigenetics - developing small molecule inhibitors for cancer.
Launch date
Employees
Market cap
-
Net debt
-
Enterprise valuation
$165m (Public information from Sep 2023)
Company register number 04948632
Little Chesterford England (HQ)
Authorizing premium user...