Search results for: Petra Ijäs
Acta Ophthalmologica > 100 > 7 > e1370 - e1377
Acta Ophthalmologica > 100 > 4 > e1015 - e1023
Acta Ophthalmologica > 99 > 5 > 545 - 552
Neuroradiology > 2017 > 59 > 4 > 353-359
International Journal of Stroke > 10 > 8 > 1217 - 1223