27 pubs · 4,441 cites · h-index 24
Georgia Institute of Technology
2005 - 2017
Bioenergy Life Science (United States)
2013 - 2013
Oak Ridge National Laboratory
2012 - 2012
Imperial College London
2010 - 2010
Chalmers University of Technology
2009 - 2010