Tag: NASA scientist Swati Mohan
NASA Scientist Swati Mohan & Her Bindi: The New Buzz-makers In The Internet
Author: Supriya Published Date: February 27, 2021
It is no longer unknown for all of us how Indo-American scientist Dr. Swati Mohan and her “Bindi” have created a complete buzz over the internet.