EditorialDemodex, Print, Demodex is a genus of tiny mites that live in or near hair follicles of mammals. Around 65 species of Demodex are known. Two species live on humans: Demodex folliculorum and Demodex brevis, both frequently referred to as eyelash mites. ...
EditorialAn Anglo-Saxon recipe to heal a stye, an infected eyelash follicle. 'Take cropleek and garlic, of both equal quantities, pound them well together… take wine and bullocks gall, mix with the leek… let it stand nine days in the brass vessel…' . 'L...