After Larry Tabak and Mike Lauer, a third major departure at NIH: Tara Schwetz, deputy director for coordination, planning, and strategic initiatives will be placed on leave today, an NIH source tells me.

No reason was given, but it's likely because leadership wants their own person in place.

Comments