Feb 23, 2023
20,000-foot-tall mountain on the moon named in honor of trailblazing computer scientist Melba Roy Mouton
The International Astronomical Union (IAU) has named a 20,000-foot-tall (6,000 meters) mountain on the moon in honor of pioneering American mathematician Melba Roy Mouton. Among many other accomplishments during her 14 years at NASA, Mouton received an Apollo Achievement Award for her part in the successful Apollo 11 moon landing...