1. Department of Ophthalmology Oulu University Hospital Oulu Finland
2. PEDEGO Research Unit Oulu Finland
3. Medical Research Center University of Oulu Oulu Finland
4. Division of Operative Care Oulu University Hospital Oulu Finland
5. Research Unit of Biomedicine University of Oulu Oulu Finland