We all seem to have Demodex mites living on our faces. Far from being harmful, these uninvited guests could reveal our evolutionary history
May 8, 2015 ... We all seem to have Demodex mites living on our faces. Far from being harmful,
these uninvited guests could reveal our evolutionary history.