Topics › Science

ScienceModernglobalhigh confidence

Eight-legged mites can live on the human face, especially around the hairline, eye sockets, and eyelashes, where they mate, lay eggs, and hatch.

Sources

More in Science

All science facts →