165 pubs · 3,708 cites · h-index 30
University of Calabria
2004 - Present
Institute of Biomembranes, Bioenergetics and Molecular Biotechnologies
2023 - 2025
National Research Council
TeamBest (United States)
2018 - 2018