21 pubs · 1,962 cites · h-index 16
United States Public Health Service
1996 - 1996
United States Food and Drug Administration
1988 - 1993
University of North Carolina at Chapel Hill
1991 - 1991
National Institutes of Health
1981 - 1989
National Institute of Allergy and Infectious Diseases
1981 - 1989