14 pubs · 273 cites · h-index 7
University of Padua
2023 - 2023
Institute of Organic Synthesis and Photoreactivity
2018 - 2022
University of Bologna
2018 - 2021
Weizmann Institute of Science
2020 - 2020
University of Ferrara
2017 - 2017