Neuroscience Institute, University of Cape Town is located in Cape Town, South Africa on Neuroscience Centre, Groote Schuur Hospital, Observatory. Neuroscience Institute, University of Cape Town is rated 5 out of 5 in the category university hospital in South Africa.
Address
Neuroscience Centre, Groote Schuur Hospital, Observatory
Accessibility
Wheelchair-accessible entrance