Bats may hold clues to long life and disease resistance

Source: ScienceDaily – Gene Therapy