Influenza A viruses: an ecology review.

Influenza A viruses: an ecology review.