33 pubs · 1,523 cites · h-index 15
DuPont (United States)
2013 - 2017
Bioenergy Life Science (United States)
University of California, Riverside
2009 - 2015
Oak Ridge National Laboratory
2011 - 2013
Riverside City College