112 pubs · 8,803 cites · h-index 46
Emory University
2002 - 2025
Center for Surveillance, Epidemiology, and Laboratory Services
2019 - 2019
Phoenix Contact (United States)
2017 - 2017
AID Atlanta
2016 - 2016
Howard Hughes Medical Institute
1995 - 2004