119 pubs · 7,311 cites · h-index 32
Fondazione Edmund Mach
2007 - Present
Institute of Biomembranes, Bioenergetics and Molecular Biotechnologies
2023 - Present
National Research Council
2023 - 2025
Business Innovation Centre
2014 - 2014
Washington State University
2012 - 2012