Windows of opportunity for Ebola virus infection treatment and vaccination.

Windows of opportunity for Ebola virus infection treatment and vaccination.