59 pubs · 1,785 cites · h-index 19
Johns Hopkins University
2000 - Present
Johns Hopkins Medicine
2026 - Present
Johns Hopkins Center for Communication Programs
2024 - 2024
Drexel University
2013 - 2023
Arcadia University
2012 - 2012