Cell Medica
VerifiedManufactures cellular immunotherapeutics in order to treat cancer and infectious diseases.
Launch date
Employees
Market cap
-
Net debt
-
Enterprise valuation
$317—475m (Dealroom.co estimates Mar 2017.)
Company register number 05620555
Houston Texas (HQ)
No columns specified