Meet Indian American who leads NASA's operation Perseverance Rover Landing on Mars
Feb 19, 2021
Washington [US], February 19 : The National Aeronautics and Space Administration's (NASA) Perseverance rover on Thursday (local time) successfully touched down on the surface...