Who is Dr. Swati Mohan, the Indian-American Scientist front and centre of Perseverance landing

As the world witnessed NASA’s Perseverance rover land on the Martian surface in a historical...

Read More