17 pubs · 2,039 cites · h-index 10
Scripps Research Institute
2005 - 2005
Rice University
1999 - 2005
Washington University in St. Louis
1995 - 2001
Center for Nanoscale Science and Technology
1999 - 1999