NSF stops awarding new grants and funding existing oneshttps://www.nature.com/articles/d41586-025-01396-2 by strangeloops85 • 1 year ago 112 11 1 year agoNAnature.com