NASA Scientist Swati Mohan & Her Bindi The New Buzz-makers In The Internet

NASA Scientist Swati Mohan & Her Bindi: The New Buzz-makers In The Internet

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.