Anthony Letai named new NCI director
October 7, 2025
Anthony Letai, MD, PhD, was sworn in as the new director of the National Cancer Institute (NCI) on September 29. He will oversee one of the premier medical research organizations in the world and will manage a greater than $7 billion budget. Dr. Letai's previous roles include professor of medicine at Harvard Medical School and medical oncologist at Dana-Farber Cancer Institute. His previous research has focused on hematological malignancies and cancer cell death. ASTRO looks forward to collaborating with NCI on mutual priorities.