SwathiMohan
Who Is Indian American Scientist Dr Swati Mohan, The Brain Behind NASA Perseverance Rover Landing On Mars
Feb 19, 2021, 11:57 IST
As the world watched the new NASA rover touchdown on the Martian surface, it was...