IO biotech
Clinical stage biotech company developing disruptive immune therapies for immunological treatment of cancer.
Launch date
Employees
Market cap
CAD67.7m
Enterprise valuation
(CAD67m) (Public information from Sep 2024)
Share price
$1.19 IOBT
Company register number 36474483
Copenhagen Capital Region of Denmark (HQ)
Authorizing premium user...