NIH went from 756 funding announcements (NOFO) in 2024 to 120 in 2025 to just 14 so far this year. Reports this collapse due to number of policy changes including requiring every NOFO be approved by political appointees and now also by the Office of Management and Budget. The full impact is vast
add a skeleton here at some point
16 days ago