222 pubs · 4,980 cites · h-index 36
Scuola Superiore Sant'Anna
2004 - Present
University of Palermo
2025 - 2025
Higher Institute of Management
2024 - 2024
National Biodiversity Institute
University of California, Berkeley
2004 - 2023