Blepharitis Basics
Red, itchy, swollen eyelids are often due to a condition called blepharitis. Blepharitis tends to be a chronic condition, and presents with thick eyelid mucous gland production that sticks to the bases of the eyelashes. This adherent mucous can...