UCL Queen Square Institute of Neurology is marking 75 years of pioneering research, innovation and education, coinciding with UCL’s bicentennial year.
The Institute of Neurology (IoN) at Queen Square (London, UK) was founded in 1950. Research at the IoN's parent hospital, the National Hospital for Neurology and Neurosurgery, goes back to 1860, when ...