Western Eye Hospital is a research organisation in London, GB. OpenAlex records 916 works and 34,506 citations for it. 195 researchers list it as their most recent affiliation.