20 pubs · 881 cites · h-index 12
Institute for Medical Research
1978 - 2009
DuPont (United States)
1987 - 1998
Wilmington University
1994 - 1998
The University of Texas Health Science Center at San Antonio
1993 - 1993
Institute for Medical Research
1974 - 1974