NSF terminates huge number of grants and stops awarding new ones

episode
Nature Podcast not yet transcribed
0