King Khaled Eye Specialist Hospitalh-index: 90Total citations: 44,481Total papers: 2,417Homepage: https://www.kkesh.med.sa/en-us