Tony Lavoie, manager of the Space Launch System Stages Element Office at the Marshall Space Flight Center in Huntsville, Ala., addresses a board made up of engineers and scientists at the Preliminary Design Review for the Core Stage on Dec. 20.
Image credit: NASA/MSFC
1 min read