Demodex: the mites that live on your eyelids
Do you experience dryness, itching, fatigue, pain, blurred vision, light sensitivity or redness in your eyes? Then chances are you have Demodex, a not so friendly mite that lives on your eyelashes. The incidence of Demodex infestation increases with age and is observed in 84% of the general population aged over 60 years and 100%
Read more