257 pubs · 25,745 cites · h-index 93
Dartmouth College
1994 - 2025
University of Wisconsin–Madison
2020 - 2020
Palo Alto University
2009 - 2009
Protein Research Foundation
Stanford University
1972 - 2009