607 pubs · 26,590 cites · h-index 72
University of California, Los Angeles
1979 - 2012
California NanoSystems Institute
2008 - 2010
Rio Tinto (United States)
2008 - 2008
Arizona State University
2008 - 2008
Illinois Institute of Technology
2005 - 2005