Do you want to remove all your recent searches?

All recent searches will be deleted

Ebola Protein Discovery Could Clear Path For Treatment

3 years ago67 views

Researchers found Ebola's VP24 protein interferes with the body's immune response system. It's a finding that could lead to future treatment.