Targeting a human protein may stop Ebola virus in its tracks

To treat Ebola virus infections, researchers are taking a close look at a key piece of the virus: polymerase
To treat Ebola virus infections, researchers are taking a close look at a key piece of the virus: polymerase