When the eye’s drainage system clogs, pressure builds up and causes damage. The pressure can lead to glaucoma and vision loss. New research, published in the journal Immunity, reveals that a specialized set of immune cells act as the cleanup…
Continue Reading
News Source: medicalxpress.com
Leave a Reply