183 pubs · 6,368 cites · h-index 41
Centro de Astrobiología
2002 - Present
Universidad de Granada
1990 - 2024
Instituto Nacional de Técnica Aeroespacial
2009 - 2024
Cornell University
2022 - 2022
University of Michigan