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