She obtained her Ph.D. in Chemical Engineering from the Virginia Tech. in early 2002. She was then a Post-Doctoral Fellow in Chemical Engineering Department at the North Carolina State University and stayed there for 9 months before joined the Chemistry Department in the Brookhaven National Laboratory (BNL) as a Research Associate in 2003. After working at BNL for two and half years, she moved to the Pacific Northwest National Laboratory (PNNL) in 2005, and remained there as a Scientist till she took the position at the NJIT.