Нет. Туберкулез это инфекция, которая сидит глубоко в легких, ее трудно достать, но можно держать под контролем.
Рак это овердохуя всяких состояний под одним объединяющим термином. Много разных видов рака, разных органов, с разными процессами. В общих чертах это бесконтрольное деление клеток в результате сбоя или мутации контролирующих и стимулирующих механизмов. Намешано все, и генетика с контролирующими генами, и иммунитет, и биохимия с физиологией.
Поэтому рак это очень сложная вещь чтоб с ним справиться одним кавалерийским наскоком. Поэтому столько научных институтов по всему миру бьются с ним.