Cumulus Oncology
Develops anti-cancer therapies for clinical settings in areas of high unmet need and improves the efficacy and outcomes of current and experimental therapies.
Launch date
Employees
Market cap
-
Enterprise valuation
$48—71m (Dealroom.co estimates Jan 2024.)
Company register number SC581311
Edinburgh Scotland (HQ)
Authorizing premium user...