Rotterdam Eye Hospitalh-index: 105Total citations: 50,791Total papers: 1,773Homepage: https://www.oogziekenhuis.nl/index.php