232 pubs · 12,805 cites · h-index 59
Scripps Institution of Oceanography
1963 - 2014
University of California, San Diego
1964 - 2014
Utrecht University
1996 - 1996
Department of Physiological Sciences
1996 - 1996
University of California System
1995 - 1995