106 pubs · 11,036 cites · h-index 51
QB3
2010 - 2012
University of California, San Francisco
1974 - 2011
National Institutes of Health
1998 - 1998
Institut de Biologie Physico-Chimique
1998 - 1998
Institute of Molecular Biology and Biophysics
1993 - 1993