1. Diabetes Research Unit, Endocrinology Division, Hospital Universitari Vall d’Hebron, Universitat Autònoma de Barcelona, Barcelona, Spain
2. Ophthalmology Department, Hospital Universitari Vall d’Hebron, Universitat Autònoma de Barcelona, Barcelona, Spain
3. Biochemistry Department, Hospital Universitari Vall d’Hebron, Universitat Autònoma de Barcelona, Barcelona, Spain
4. Tissue Bank and Cell Therapy Center, Hospital Universitari Vall d’Hebron, Universitat Autònoma de Barcelona, Barcelona, Spain