The mites live on the nipples and sometimes lips and eyelashes hence bearing the name face mites. On sequencing a mite's genome for the first time, researchers from the University of Reading found ...
A stray eyelash, or too much time looking at screens, can lead to some eye discomfort. But if you find your eyes are dry, itchy, and red it could actually be down to tiny mites living in your ...