Jeffery Taubenberger’s departure from a leadership position caps year of upheaval at National Institute of Allergy and Infectious Diseases

Jeffery Taubenberger, the acting head of the NIAID, the NIH’s infectious disease institute, is reported to have stepped down.

Jeffery Taubenberger’s departure from a leadership position caps year of upheaval at National Institute of Allergy and Infectious Diseases