313 pubs · 3,195 cites · h-index 29
National Research Council
2004 - 2024
Institute of Atmospheric Pollution Research
2012 - 2024
LAM Foundation
2023 - 2023
Joint Research Centre
2017 - 2023
European Commission
2020 - 2021