Bats and Emerging Infections: An Ecological and Virological Puzzle.

Bats and Emerging Infections: An Ecological and Virological Puzzle.