Every square centimetre of your skin is teeming with life. While this might sound unsettling, these microscopic inhabitants – ...