STAT+: Acting head of NIH’s infectious disease institute reported to have stepped down
STAT [Unofficial]
May 21, 2026
Jeffery Taubenberger, the acting head of the NIAID, the NIH’s infectious disease institute, is reported to have stepped down.
Discussion in the ATmosphere