27 pubs · 252 cites · h-index 6
National Agency for New Technologies, Energy and Sustainable Economic Development
2022 - Present
ENEA Casaccia Research Centre
2024 - 2024
University of Rome Tor Vergata
2017 - 2018
Water Research Institute
2017 - 2018
National Research Council
2017 - 2018