38 pubs · 693 cites · h-index 13
Johns Hopkins University
2020 - Present
Johns Hopkins Medicine
2021 - Present
Santa Fe Institute
2025 - 2025
Heffter Research Institute
University of Florida
2023 - 2025