STAT+: Acting head of NIH’s infectious disease institute reported to have stepped down

Jeffery Taubenberger, the acting head of the NIAID, the NIH’s infectious disease institute, is reported to have stepped down.
Source
Stat News
Opens original article in a new tab



