Dr. Anthony Letai Sworn in as Director of the National Cancer Institute

Dr. Anthony Letai has been sworn in as the 18th director of the National Cancer Institute (NCI) by Secretary Kennedy.

Source: NIH News Releases

Scroll to Top