Unfolding the blindness proteins through fly eyes
Every 6 minutes someone is told they're going blind. One of the major causes of human blindness is a disease called Retinitis Pigmentosa (RP), which causes progressive degeneration of the retina and vision loss. Approximately ...