63 pubs · 4,356 cites · h-index 34
Instituto de Catálisis y Petroleoquímica
2004 - 2025
Fundación A LA PAR
2025 - 2025
Consejo Superior de Investigaciones Científicas
2006 - 2014
Technical University of Denmark
2011 - 2012
Universidad Autónoma de Madrid
2006 - 2006