CEO
Itamar Shimrat
CEO Approval Rating
69/100
Cell Source is a New York-based biotechnology company that develops and commercializes cell therapies for the treatment of cancer and autoimmune diseases.