NSF director to resign amid grant terminations, job cuts, and controversyscience.org295 pointsdetaroa year ago