365 pubs · 7,300 cites · h-index 49
Centro de Astrobiología
2018 - Present
University of Kansas
2025 - 2025
National Astronomical Observatory of Japan
2025 - 2025
Consejo Superior de Investigaciones Científicas
2007 - 2024
Instituto Nacional de Técnica Aeroespacial
2021 - 2024