272 pubs · 21,605 cites · h-index 80
Washington University in St. Louis
1991 - Present
Institute of Molecular Biology and Biophysics
1975 - 2013
University of Wisconsin–Madison
1976 - 2006
Texas A&M University
1983 - 1991
Mitchell Institute
1987 - 1989