266 pubs · 8,409 cites · h-index 49
Johns Hopkins University
2014 - Present
Discovery Institute
2023 - Present
Johns Hopkins Medicine
Kennedy Krieger Institute
2025 - 2025
University System of Maryland