The administration’s fiscal year 2026 proposed budget included devastating cuts to the National Institutes of Health (NIH) and National Cancer Institute (NCI). In response, and as Congress returns to ...