138 pubs · 2,956 cites · h-index 29
University of Connecticut
2018 - Present
Consorzio Interuniversitario per le Biotecnologie
2026 - Present
Consorzio Interuniversitario Nazionale per l'Informatica
2024 - 2024
University of Padua
2010 - 2023
Consorzio Venezia Ricerche
2023 - 2023