Science NASA Swears In New Deputy May 21, 2026 News Team Matt Anderson was sworn in May 21 as NASA’s 16th deputy administrator during a ceremony at the Eisenhower Executive Office Building in Washington. NASA Administrator Jared Isaacman administered the oath.…