Developing a new treatment for Ebola Virus Disease

Ebola is now a threat of global significance. Fatalities are a consequence of the human body's overreactive...