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
 /