November 23, 2020

I am Artemis: Alabama Native Shoots for the Moon with NASA Career

Hailing from Decatur, Alabama, Johnny Heflin, recently celebrated his 30th anniversary working with NASA, where he serves as the Space Launch System (SLS) liquid engines manager, at Marshall Space Flight Center in Huntsville, Alabama.

Source:: updates 2