35 pubs · 370 cites · h-index 10
Johns Hopkins University
2025 - Present
Johns Hopkins Medicine
Cornell University
2025 - 2025
Stanford University
2022 - 2025
University of Washington
2020 - 2023