Iksuda

Iksuda

We build superior ADCs | Iksuda Therapeutics.

Launch date
Employees
Market cap
-
Enterprise valuation
€163—245m (Dealroom.co estimates Jun 2021.)
Company register number 06433234
Newcastle upon Tyne England (HQ)
Authorizing premium user...