Ultimovacs

Ultimovacs

A pharmaceutical company developing novel immunotherapies against cancer. Learn more

Launch date
Employees
Market cap
$7.8m
Enterprise valuation
($12m) (Public information from Sep 2024)
Company register number 996713008
Oslo Norway (HQ)
Authorizing premium user...