52 pubs · 2,814 cites · h-index 30
Wellcome Trust
1987 - 1995
Research Triangle Park Foundation
1991 - 1994
University of Leeds
1980 - 1985
Baylor College of Medicine
1974 - 1979
St. Jude Children's Research Hospital
1973 - 1975