News

Last Monday, the U.S. Department of Health and Human Services (HHS) finalized 10,000 layoffs across federal health agencies, including the National Institutes of Health (NIH), U.S. Food and Drug ...