403 pubs · 13,913 cites · h-index 58
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo"
1999 - Present
Institute for the Chemistry of OrganoMetallic Compounds
2013 - Present
California Institute of Technology
2014 - 2025
Consorzio Pisa Ricerche
2013 - 2025
Consorzio Roma Ricerche
2014 - 2025