
WATCH DR. FRANK VENZARA III: Retinal Detachment – Severe PVD Is An Ocular Emergency
If you think of your eye as a camera the retina would be the film. It is a thin layer of nerve tissue that lines the inside back wall of the eye and is composed of over 120 million photoreceptors, which are responsible for sending the signal of an image to the brain via the optic nerve. […]