Why some bats live 50 years: Longevity genes overlap with cancer and virus defenses September 14, 2026 by Sharing Is Caring: