34 pubs · 664 cites · h-index 16
National Research Council
2013 - Present
Istituto di Fisiologia Clinica
2009 - 2025
Tecnologie Avanzate (Italy)
2020 - 2020
University of Florence
2009 - 2012