Ancient embedded elements in our DNA from generations past can activate a powerful immune response to kill cancer cells like an infection.
The work builds on Princess Margaret Senior Scientist Dr. De...
We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences.Ok