Ellora Sen has a background in research and academia, with experience as a Post Doctoral Fellow at the Department of Microbiology & Immunology at Pennsylvania State University from 1999 to 2004. Following this, they worked as a Research Associate at Rutgers University in 2005. Currently, Ellora Sen holds the position of Staff Scientist at the National Brain Research Centre since January 2006.
Sign up to view 0 direct reports
Get started