15 pubs · 154 cites · h-index 6
Institute of Genetic and Biomedical Research
2017 - Present
Istituto Nazionale di Fisica Nucleare, Sezione di Cagliari
2026 - Present
National Research Council