MSL, EDL, huh? Guide to NASA's Mars mission lingo
Friday, August 3, 2012 - 04:00
in Astronomy & Space
Fascinated by NASA's latest Mars mission and planning to tune in? Well, good luck understanding the space agency's everyday lingo, which resembles a sort of Martian alphabet soup.