LSU Alumni Association Blog

Renee Horton: NASA Engineer

Renee Horton (2002 BACH ENGR), lead metallic/weld engineer for the Space Launch System (SLS) at the NASA Michoud Assembly Facility in New Orleans, is assigned to a special rocket that will one day take humans into deep space to explore places like Mars. 




Read More
All posts