Scientists have finally unraveled the genetic secrets of humanity’s coziest roommates: Demodex folliculorum, also known as the skin mite. Among other things, the findings confirm that these mites actually do have anuses, contrary to previous speculation. They also indicate that the microscopic animals may not be as…