20170619 home.science: Ebola vaccine comes closer to reality