Parasites and vermin on our bodies reveal secrets of human history
Environment / Science | 89.3 KPCC,
The harmless mite Demodex folliculorum, seen here in an electron microscope image, lives in the follicles of eyelashes.; Credit…
The harmless mite Demodex folliculorum, seen here in an electron microscope image, lives in the follicles of eyelashes.; Credit…
The harmless mite Demodex folliculorum, seen here in an electron microscope image, lives in the follicles of eyelashes.
The mites that live on our faces may help reveal where our ancestors came from. It wouldn't be the first time that creepy…