Queen Square
London
United Kingdom
University College London - UCL Queen Square Institute of Neurology
epilepsy surgery, long-term seizure outcome, seizure control