a holding company which engages in the discovery and development of novel cell therapies for oncology and other indications
Industry Biotechnology