Ebola virus entry: a curious and complex series of events.

Ebola virus entry: a curious and complex series of events.