NIH lowered maximum research overhead to 15% (2025)

https://twitter.com/NIH/status/1888004759396958263

Comments

dekhnJan 25, 2026, 7:00 PM
This twit is from 2025- since then, courts and congress have pushed back against this.