John Blevins is the chief engineer for NASA’s Space Launch System Program at NASA Marshall Space Flight Center in Huntsville, Alabama.
Segment
Read More
8:09
Artemis Update: What Will It Take To Make It Back To The Moon?
The chief engineer for the Space Launch System gives an update on the Artemis mission’s huge rocket, and the engineering challenges of returning to the moon.
Segment
Read More
17:30
NASA’s Megarocket Bet To Return To The Moon—And Beyond
Components of the Space Launch System are undergoing testing, with an aim for a test flight next year.