'FROM DISCOVERY TO RECOVERY'
The Centre for Vision and Vascular Science is located in the Institute for Clinical Science A Building on the Royal Victoria Hospital site, off the Grosvenor Road, Belfast.