316 pubs · 7,235 cites · h-index 42
University of Salerno
2011 - Present
Consorzio Interuniversitario Reattività Chimica e Catalisi
2026 - Present
NXP (Netherlands)
2025 - 2025
King Abdullah University of Science and Technology
2014 - 2024
Institute of Catalysis and Petrochemistry
2019 - 2020