The live virus in the smallpox vaccine boosts the activity of cancer-killing immune cells for hard-to-treat tumors. Drug Discovery News
Tag: pox
What the pox is going on?
Cases of monkeypox are popping up across the globe. But where did it come from? How does it work? And … More