56 pubs · 4,823 cites · h-index 32
Johns Hopkins University
1976 - 1998
Welch Foundation
1997 - 1997
Columbia University
1994 - 1994
National Institutes of Health
1984 - 1987
Philadelphia Department of Public Health
1986 - 1986