Ebola Protein Discovery Could Clear Path For TreatmentEbola Protein Discovery Could Clear Path For Treatment
Ebola Protein Discovery Could Clear Path For TreatmentResearchers found Ebola's VP24 protein interferes with the body's immune response system. It's a finding that could lead to future treatment.