Indian-American Swati Mohan spearheads NASA rover landing on Red Planet
New Delhi: As the world watched the new NASA rover touchdown on the Martian surface, it was Indian American Swati Mohan who virtually spearheaded the successful landing of Perseverance that will search for signs of life on the Red Planet.…