Supreme Court allows NIH to stop making nearly $800M in research grants, for now

on August 21, 2025