156 pubs · 9,689 cites · h-index 48
Johns Hopkins University
1985 - Present
Johns Hopkins Medicine
2026 - Present
National Center for Health Statistics
2005 - 2013
Northeastern University
2009 - 2009
Centers for Disease Control and Prevention
1979 - 2005