261 pubs · 20,798 cites · h-index 68
University of California, Berkeley
1990 - Present
Lawrence Berkeley National Laboratory
2009 - 2011
BioMimetic Systems (United States)
2009 - 2009
Massachusetts Institute of Technology
2005 - 2005
Stanford University
1984 - 2005