1. Department of Medicine Division of Endocrinology and Center for Endocrine Tumors Leiden University Medical Center Leiden the Netherlands
2. Department of Ophthalmology Leiden University Medical Center Leiden the Netherlands
3. Department of Ophthalmology Amsterdam University Medical Center University of Amsterdam Amsterdam the Netherlands