32 employees
Ultimovacs is a pharmaceutical company developing novel immunotherapies against cancer.
2011