Demodex mites are tiny microscopic parasites which live on our eyes and our skin.Sounds gross. But donโt panic! We all have small numbers of them; they’re part of our bodiesโ normal microbiome. These tiny beings feed on the oil glands, especially on our eyes.So whatโs the problem? When produced in large numbers, they reach a…