04/04/2026
College of Engineering alumni led Artemis II on its successful launch last week! Dr. John Blevins ('90 mechanical engineering) and Dr. Phillip Allen ('00 M.S. mechanical engineering and '02 Ph.D. engineering) are the Chief Engineer and Deputy Chief Engineer of NASA’s Space Launch System (SLS). Check out their story below!