19 pubs · 201 cites · h-index 5
Johns Hopkins University
2023 - Present
Discovery Institute
2025 - Present
Johns Hopkins Medicine
University of Washington
2024 - 2024