What is the name of the tiny mites that live on your face and in your hair follicles?
GENERAL
Demodex mites
Share: