Promising News on Experimental Ebola Vaccine

Preliminary Results; 100% effective during Epidemic

July 31, 2015

Examined