The Mites on your face

Mites, invisible to the naked eye, are eight-legged arthropods closely related to ticks and spiders. Almost all humans actually host these creatures on their faces. There are two species that make the human face their home: Demodex folliculorum and Demodex brevis. The former spends its time in pores and hair […]