mariavalarie.bsky.social
@mariavalarie.bsky.social
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
January 23, 2025 at 1:37 PM