180 pubs · 4,002 cites · h-index 37
University of Padua
2021 - Present
Neuroscience Institute
2022 - Present
National Research Council
2014 - Present
Institute of Cognitive Sciences and Technologies
2017 - Present
University of Birmingham
2008 - Present