by University Health Network A depiction of the double helical structure of DNA. Its four coding units (A, T, C, G) are color-coded in pink, orange, purple and yellow. 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...