Article

ForbesForbes on 2018-12-17 12:45

Ebola-Fighting Molecule Found In Human Cells

Human cells possess a protein that mimics an Ebola virus protein and blocks virus growth

Related news