31 employees
Civetta Therapeutics is a cancer therapeutics company to advance new medicines through small molecule targeting of beta-propeller domains.
2019