55 pubs · 13,868 cites · h-index 33
Tata Chemicals (India)
2011 - 2016
University of South Carolina
2004 - 2009
University of Southern California
2008 - 2008
University of South Carolina Sumter
2005 - 2008
Institute of Bioengineering and Nanotechnology
2008 - 2008