MacLaren Robert E
Nuffield Laboratory of Ophthalmology, Department of Clinical Neurosciences, University of Oxford & Oxford Eye Hospital, Oxford University NHS Foundation Trust, Oxford, UK.
Stem Cell Investig. 2017 Aug 29;4:71. doi: 10.21037/sci.2017.08.02. eCollection 2017.