Great Ormond Street Hospital for Children, London, United Kingdom
National Hospital for Neurology and Neurosurgery, London, United Kingdom
National Hospital for Neurology and Neurosurgery, London, Greater London, United Kingdom
Great Ormond Street Hospital for Children, London, United Kingdom
Evelina Children's Hospital, London, United Kingdom
The Children's Hospital of Philadelphia, Division of Neurology, Philadelphia, Pennsylvania, United States