S statnews.com How scientists across three continents produced an Ebola vaccine 230 points bookofjoe 6 years ago 61 comments