There May Be a Little Vampire in All of Us io9, 31 Oct 2015 Vampire bats are the only vertebrates that feed on the blood of other mammals. But the ability to do so may be buried across…