Nsikan Akpan 8 months ago
NIH appears to have canceled/postponed all of its study sectionsâthe independent review panels that approve federal grants for health research.
Such grants fund the work/salaries of 300k people at more than 2,500 institutions
add a skeleton here at some point