N nature.com NSF stops awarding new grants and funding existing ones 112 points strangeloops85 1 year ago 11 comments