Ebola research: hard work, a few stars. Posted on July 11, 2015 by jgordon Link. Wired does good journalism. 60% survival this epidemic!