The genes behind bat lifespan overlap with the genes that handle viruses, and one key immune gene comes in up to three copies ...
Pumpkins, and witches, and bats, oh ...