Medically reviewed by Christine L. Larsen, MD Experiencing flashing lights in your eyes could be a sign of a variety of ...
We are investigating how these cells might be utilised in the human retina to induce endogenous repair, as a source of neuroprotective factors or to generate new RGCs for transplantation in the ...