Manchester Royal Eye Hospitalh-index: 99Total citations: 52,833Total papers: 2,240Homepage: http://www.cmft.nhs.uk/royal-eye