English Wikipedia - The Free Encycl...
Download this dictionary
National Hospital for Neurology and Neurosurgery
The National Hospital for Neurology and Neurosurgery (informally the NHNN, The National or Queen Square) is a neurological hospital in London, United Kingdom and part of the University College London Hospitals NHS Foundation Trust. It was the first hospital to be established in England dedicated exclusively to treating the diseases of the nervous system.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License