269 pubs · 35,026 cites · h-index 54
Colorado School of Mines
1999 - 2025
Thermo Fisher Scientific (United States)
2025 - 2025
Quantitative BioSciences
2023 - 2023
NASA Astrobiology Institute
2016 - 2019
University of Southern California
2018 - 2018