InteRNA Technologies

InteRNA Technologies

closed

Improves cancer therapy effectiveness.

HQ location
Utrecht, Netherlands
Launch date
Employees
Enterprise value
$81—122m
Company register number
30220910
Authorizing premium user...