Anita Sengupta is an IndiaAmerican who hails from West Bengal has worked on NASA’s physics experiment that was responsible to create the … Read more here