Discover 20 strange facts about the human body, from self-renewing tissues and unusual eye anatomy to fingerprints and the ...