30 pubs · 1,671 cites · h-index 13
University of Padua
2016 - Present
Neuroscience Institute
2026 - Present
National Research Council
Henry Ford Health System
2022 - 2022
Genoway (France)