241 pubs · 11,049 cites · h-index 61
Vanderbilt University
1979 - 2004
University of Idaho
1995 - 1997
Agency for Toxic Substances and Disease Registry
1997 - 1997
Laboratoire d'Enzymologie et Biochimie Structurales
1997 - 1997
University of Virginia
1984 - 1996