193 pubs · 2,451 cites · h-index 31
Universidad Carlos III de Madrid
1995 - Present
Instituto Tecnológico de la Energía
2024 - 2025
Instituto de Química Orgánica General
2016 - 2025
Universidad de Zaragoza
2009 - 2009
National Agency for New Technologies, Energy and Sustainable Economic Development
2000 - 2002