National Science Foundation Director Sethuraman Panchanathan Resigns Amid Federal Cuts
Washington, DC, April 26, 2025: Dr. Sethuraman Panchanathan, Director of the National Science Foundation (NSF), has resigned from his post effective April 24, 2025, bringing