Face mites have been living in the pores of our skin since before we were humans.
See All 502 Episodes of "KQED Science News"