2 ms·NIH lowered maximum research overhead to 15% (2025)2 points by myroon5 9mo agodekhn 9mo agoThis twit is from 2025- since then, courts and congress have pushed back against this.