177 pubs · 7,019 cites · h-index 43
Johns Hopkins University
2001 - Present
Johns Hopkins Medicine
2001 - Present
University of Maryland, Baltimore
2007 - 2025
Discovery Institute
2020 - 2025
Johns Hopkins Center for Communication Programs
2025 - 2025