477 pubs · 33,708 cites · h-index 92
Johns Hopkins University
1997 - Present
Johns Hopkins Medicine
Johns Hopkins University Applied Physics Laboratory
2026 - Present
University of Minnesota
2025 - 2025
University of Iowa
2023 - 2024