Cancer letters: an international journal providing a forum for original and pertinent contributions in cancer research (Elsevier Science, 1975)