Tiny arthropods that live in the pores of our faces

Big Picture Science

Tiny arthropods that live in the pores of our faces

The SETI Institute