80 pubs · 2,239 cites · h-index 26
Istituto di Biologia e Biotecnologia Agraria
2019 - Present
Institute of Marine Biotechnology
2026 - Present
National Research Council
2021 - Present
National Research Council
2010 - Present
Institute for Biodiversity
2025 - 2025