2 min read Science Over 3,800 NASA Employees Request Departure Amid Restructuring editorial 26 July, 2025 More than 3,870 employees, representing over 20% of NASA’s workforce, have applied to leave...Read More