Researchers reveal UK trends in inflammatory eye disease
Scleritis is a vision-threatening inflammatory condition of the white portion of the eye, or the sclera, that is thought to be the result of an over-reaction of the body's immune system. A new study published in Arthritis ...
Mar 17, 2021