1. Department of Ophthalmology Amsterdam University Medical Centers Vrije Universiteit Amsterdam The Netherlands
2. Amsterdam Public Health Research Institute Amsterdam The Netherlands
3. Department of Psychology, Health and Technology University of Twente Enschede The Netherlands
4. Medical Library Vrije Universiteit Amsterdam The Netherlands
5. Department of Ophthalmology Elkerliek Hospital Helmond The Netherlands