virologydownunder.com
Ebola virus disease and the game-changing vaccine....
As the Ebola virus disease (EVD) outbreak in the Democratic Republic of the Congo (DRC) looks to be under control, how much the vaccine has helped remains an unanswered question. But will it be answered with
Ian M Mackay, PhD (EIC)