Demodex folliculorum mites, which live on human skin, have probably evolved with their hosts over time.
Latest Headlines | Science News
Demodex folliculorum mites, which live on human skin, have probably evolved with their hosts over time.
Latest Headlines | Science News