Khaw, Kay-Tee Senescence, Cancer and 'Endogenous Parasites'. [electronic resource] - Journal of the Royal College of Physicians of London - 189 p. digital Publication Type: Journal Article; Comment ISSN: 0035-8819