Позвольте мне, не медику, но достаточно высокообразованному и эрудированному химику (кандидат химических наук) высказать по этому вопросу свои соображения.
<hr />
Мне кажется под термином "рак" объединяют практически все непонятные отклонения организма от нормы. Все клетки организма работают так, как их запрограммировала природа (посредством ДНК). Вдруг, какая-то клетка (или группа клеток) начинает "своевольничать", и вести себя иначе, и при воспроизведении создавать чуть чуть отличающиеся клетки. В природе это называется мутация. В кругу вирусов и микроорганизмов - это обычное явление.
<hr />
То же самое происходит и среди бывших обычных клеток. Она (клетка нашего организма) подверглась мутации, т.е. изменилась её ДНК - программа дальнейшей жизни воспроизведения (клетки). И она начала "независимую жизнь", сама по себе, по своей собственной программе. Обычно иммунная система отслеживает такие "заскоки" и вовремя уничтожает такие клетки. Но если Иммунная система сочтёт, что такие клетки не опасны для организма в целом, то она их не трогает, и эта группа клеток развивается сама по себе. В одних случаях, эта группа клеток подчиняется общим требованиям организма, не противоречит ему, не вступает с ним в конфликт и благополучно живёт себе. В этом случае это явление называют "доброкачественная опухоль".
<hr />
А иногда бывает, что эти клетки не хотят подчиняться организму в целом, и, развиваясь "по собственной программе" вступают с ним в конфликт. Но, поскольку иммунная система считает эти группы клеток "своими", она их не уничтожает. Такое явление называют "злокачественная опухоль" или "рак".
В молекуле ДНК миллионы основных блоков - нуклеотидов. Мутация может произойти в любом из них, т.е. миллионы вариантов мутаций. И они случаются и происходят постоянно. Но большая часть вовремя пресекается "полицией" - иммунной системой. Но тем не менее, очень много отклонений остаётся и развивается. Поскольку мутация могла произойти в любом из нескольких миллионов нуклеотидов, то последствия могут быть самыми различными. Поэтому нет болезни (или заболевания) "рак", а есть миллионы возможных отклонений от нормального хода развития. И не может быть единого способа борьбы с ними. Поэтому никогда не будет создано ни единого лекарства, ни единого метода борьбы с раком. Для каждого случая потребуются свои методы и подходы.