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