153 pubs · 11,052 cites · h-index 44
University of Milan
1999 - 2025
Institute of Biomembranes, Bioenergetics and Molecular Biotechnologies
2011 - 2022
National Research Council
2009 - 2021
Istituto Nazionale di Fisica Nucleare, Sezione di Milano
2013 - 2020
Aarhus University
2013 - 2013