78 pubs · 5,100 cites · h-index 37
UCL Biomedical Research Centre
2013 - 2021
National Hospital for Neurology and Neurosurgery
2001 - 2021
University College London
2000 - 2021
Epilepsy Society
2001 - 2021
National Institute for Health Research
2015 - 2017