317 pubs · 10,800 cites · h-index 51
University of California, Berkeley
1964 - Present
Lawrence Berkeley National Laboratory
1966 - 2024
QB3
2006 - 2016
University of Basel
2005 - 2005
Max Planck Institute of Biochemistry
1989 - 2005