Post navigation Legendary Apollo 11 astronaut Edwin “Buzz” Aldrin this week hailed “all the folks” at NASA and its Jet Propulsion Laboratory (JPL) on the successful landing of the Perseverance rover on the surface of Mars. The Indian-born engineer with a promising career was the heart of the mission which was launched in July last year.