Ebola faces vaccine triple threat

21 Jan 2015

Ebola
Source: Frederick Murphy
Colorized transmission electron micrograph (TEM) revealing some of the ultrastructural morphology displayed by an Ebola virus virion.