About
The UCL Queen Square Institute of Neurology is an institute within the Faculty of Brain Sciences of University College London (UCL) and is located in London, United Kingdom. Together with the National Hospital for Neurology and Neurosurgery, an adjacent facility with which it cooperates closely, the institute forms a major centre for teaching, training and research in neurology and allied clinical and basic neurosciences.
Source: Wikidata & Wikipedia (CC BY-SA 4.0). This page is part of our global directory; for our editorial Top 220 with hours, highlights and ranking, see the homepage.






