128 pubs · 10,742 cites · h-index 55
University of Arizona
2001 - 2010
Lawrence Berkeley National Laboratory
2001 - 2004
Molecular Sciences Institute
1977 - 2001
University of California, Berkeley
1963 - 1999
University of California, Davis
1998 - 1998