Stitt, Alan W. and Schrader, Stefan (2020) Ocular regeneration - where are we and what's on the horizon. Current eye research, 45 (3). p. 229. ISSN 0271-3683 - 1460-2202