42 pubs · 1,891 cites · h-index 20
Centers for Disease Control and Prevention
1990 - 2001
National Center for Infectious Diseases
1992 - 2001
University of Rome Tor Vergata
1999 - 1999
Istituto Superiore di Sanità
1999 - 1999
Infectious Diseases Institute
1999 - 1999