10 employees
Suvica is a biotechnology company that is focused on the discovery and development of small molecules for the treatment of cancer.
2010