127 pubs · 4,189 cites · h-index 33
Planetary Science Institute
2026 - Present
Johns Hopkins University
2017 - Present
Johns Hopkins Medicine
University of Baltimore
2021 - Present
Carnegie Institution for Science
2023 - 2024