130 pubs · 4,025 cites · h-index 34
National Biodiversity Institute
2026 - Present
Institute for Biomedical Research and Innovation
2026 - Present
University of Palermo
2024 - Present
Institute for Coastal Marine Environment
2004 - 2025
National Research Council
2007 - 2025