344 pubs · 15,275 cites · h-index 72
Maastricht University Medical Centre
1997 - Present
Maastricht University
2003 - Present
Parent Project Onlus
2023 - 2023
Fondazione IRCCS Istituto Neurologico Carlo Besta
2023 - 2023
Erasmus University Rotterdam
2008 - 2023