48 pubs · 668 cites · h-index 12
Pacific Northwest National Laboratory
2022 - Present
University of Washington
2017 - Present
Science Navigation Group (United Kingdom)
2025 - 2025
Loyola University Medical Center
2024 - 2024
Loyola University Chicago
2024 - 2024