30 Jan What the Heck Is ‘Research’ Anyway? NSF Shenanigans, DEIA Drama, and Why This All Matters 10 min read