48 pubs · 1,427 cites · h-index 18
University of Alabama
2011 - 2016
University of Arizona
2009 - 2013
University of Southern California
2010 - 2010
Fritz Haber Institute of the Max Planck Society
2007 - 2010
Lawrence Berkeley National Laboratory
2009 - 2009