ParentFull threadCoryAlexMartin·It never occurred to me that the immune system was involved in keeping cancer at bay, but that makes sense. Shows how lacking my biology knowledge is!View on HN