103 pubs · 5,123 cites · h-index 40
University of Nebraska–Lincoln
1996 - Present
University of Michigan
2008 - 2008
Stanford Synchrotron Radiation Lightsource
2008 - 2008
Massachusetts Institute of Technology
2002 - 2008
University of Oxford
2007 - 2007