What is a retinal detachment?
Learn more about this sight-threatening condition! Did you know that a flash of light, or a floater or spot in your vision, can be a sign that you have a serious retinal condition that needs IMMEDIATE medical attention? The retina is a very sensitive and important structure that lines the inside of your eye. It […]