Simcha Therapeutics
Overview
The joy of new drug discovery Epitomized by our company name Simcha—a Hebrew word meaning joy—we are inspired by the opportunity to advance new medicines that can bring hope to patients with cancer. Our conviction is that the next generation of game-changing drugs will tap into unexplored areas of immune biology. We are proud to […]
Related on NestLens
Last updated July 15, 2026