Beauty with brain & bindi becomes new idiom after Dr Mohan landed NASA’s Perseverance rover on Mars
Trending | Feb 19, 2021, 09:12 PM ISTOn 19 February 2021, NASA has successfully landed its Perseverance rover on Mars. Among the scientists who are part of this historic mission, Indian-American Dr Swati Mohan spearheaded the development of attitude control and the landing system for the rover.