45 pubs · 1,475 cites · h-index 14
Institute of Genetic and Biomedical Research
2003 - Present
Istituto Nazionale di Fisica Nucleare, Sezione di Cagliari
2026 - Present
National Research Council
2012 - 2023
Université de Bordeaux
2022 - 2022
Nihon Pharmaceutical University
2022 - 2022