1. Department of Ophthalmology, Leiden University Medical Center (LUMC), Leiden, The Netherlands
2. Department of Radiology, Leiden University Medical Center (LUMC), Leiden, The Netherlands
3. Department of Immunology, Leiden University Medical Center (LUMC), Leiden, The Netherlands
4. Department of Laboratory Animals, College of Animal Sciences, Jilin University, Changchun, China
5. Aura Biosciences, Inc., Boston, Massachusetts, United States
6. Department of Electron Microscopy, Leiden University Medical Center (LUMC), Leiden, The Netherlands
7. Center for Proteomics and Metabolomics, Leiden University Medical Center (LUMC), Leiden, The Netherlands
8. Department of Medical Oncology, Oncology Institute, Leiden University Medical Center (LUMC), Leiden, The Netherlands