63 pubs · 3,007 cites · h-index 24
University of Strathclyde
2021 - Present
Département de la Santé et de l'Action Sociale
2008 - 2008
National Hospital for Neurology and Neurosurgery
1992 - 2008
University College London
1992 - 2008
Centre National de la Recherche Scientifique
2007 - 2007