Squirmy


Face mites

Scientists Unravel Squirmy, Microscopic Mites That Live On Your Face

A study published in the journal PNAS just revealed that human faces are hosts to various species of mites that live through ge...

Dec 15 2015, 8:10am CST