95 pubs · 26,856 cites · h-index 43
Institute of Genetic and Biomedical Research
2005 - Present
National Research Council
2026 - Present
Consorzio Roma Ricerche
2025 - 2025
2021 - 2025
University of Sassari
2013 - 2023