204 pubs · 36,569 cites · h-index 80
University of British Columbia
2009 - 2025
California Institute of Technology
1996 - 2024
Jet Propulsion Laboratory
1997 - 2022
Centre National de la Recherche Scientifique
2019 - 2019
Délégation Paris 7
2019 - 2019