engineer

Perseverance Rover’s journey to Mars

U alum Thomas Stucky, a KBRwyle engineer at NASA’s Ames Research Center, talked about NASA’s mission to search for life on Mars—and prepare for future human explorers.