Ebola virus pathogenesis: implications for vaccines and therapies.

Ebola virus pathogenesis: implications for vaccines and therapies.