Appears On
Episode Appearances
Short Wave · Dec 31, 2025
Science In 2025 Took A Hit. What Does It Mean?
“Expressed grave concerns that current science cuts represent 'shooting ourselves in the foot' for U.S. leadership”
Federal science funding cuts and budget disruptionsNIH grant cancellations and research terminationDEI-related research funding elimination
View Analysis