52 pubs · 694 cites · h-index 16
Institute of Organic Synthesis and Photoreactivity
2015 - Present
National Research Council
2015 - 2025
University of Bologna
2022 - 2022
Consorzio Roma Ricerche
2018 - 2021
Brigham and Women's Hospital
2020 - 2020