Steady progress is being made in development of key components of NASA’s Space Launch System (SLS), with frequent performance tests  making news. The infographic below takes a look at the anatomy of SLS.
See how NASA's new mega rocket, the Space Launch System, measures up for deep space missions in this SPACE.com infographic.
Source: SPACE.com: All about our solar system, outer space and exploration

Leave a Reply

Your email address will not be published.