47 pubs · 571 cites · h-index 11
Johns Hopkins University
1992 - 2000
International Centre for Diarrhoeal Disease Research
1998 - 2000
Federal Bureau of Investigation
1997 - 1997
Hospital of the University of Pennsylvania
1990 - 1990
Population Council
1990 - 1990