Post
Science Magazine
science.org
did:plc:vqgovau5gkirnk3ss5qwjdmz
The Department of Defense has signed an unusual financial agreement with the National Institutes of Health, sparking outrage among Democrats and prompting skepticism from some in the biomedical community. https://scim.ag/4qTiMtW
2026-09-05T15:30:07.973Z