by Haja Mo April 1, 2025 Tech Nearly 2,000 scientists urged that Congress restore funding to federal agencies decimated by recent cuts. Previous Story Eating ‘Family Style’ May Have Set the Stage for Life as We Know It Next Story NASA Astronauts Speak for First Time After 9-Month Stay in Space at ISS