238 pubs · 10,433 cites · h-index 50
University of Padua
2003 - Present
Consorzio Interuniversitario Reattività Chimica e Catalisi
2021 - 2025
National Interuniversity Consortium of Materials Science and Technology
2006 - 2025
Istituto Nazionale di Fisica Nucleare, Sezione di Padova
2008 - 2024
European Synchrotron Radiation Facility
2021 - 2021