1Publications
World Neurosurg 2017 Sep 2;105:422-431. Epub 2017 Jun 2.
Department of Ophthalmology, Oulu University Hospital, Oulu, Finland; MRC Oulu, University of Oulu, Oulu, Finland; PEDEGO Research Unit, University of Oulu, Oulu, Finland. Electronic address: