The Most Promising Ebola Vaccine Has Been Sitting on the Shelf for 15 Years
...