45 pubs · 1,434 cites · h-index 19
University of Washington
2017 - Present
NASA Astrobiology Institute
2025 - 2025
Seattle University
2017 - 2024
University of Washington Applied Physics Laboratory
2017 - 2019
Princeton University
2013 - 2016