Queen Square
London WC1N
United Kingdom
National Hospital for Neurology and Neurosurgery
epilepsy surgery, long-term seizure outcome, seizure control