26 pubs · 318 cites · h-index 7
Astrobiology Center
2024 - 2025
Jet Propulsion Laboratory
2017 - 2024
California Institute of Technology
2017 - 2017
Sensors (United States)
2008 - 2012
Teledyne Technologies (United States)