The Lucky Peanuts of NASA
Last week on February 18, 2021, NASA’s Rover “Perseverance” landed safely on Mars. If you got a chance to watch the event unfold at the Jet Propulsion Laboratory in Pasadena, California, you no doubt were moved by the atmosphere of tense but hopeful expectation held by all scientists in the room. The hush as the […]
The Lucky Peanuts of NASA Read More »