онкологические заболевания могут возникать у генетически предрасположенных людей, то есть если кто-либо из ваших родственников имеет какое-либо из онкологических заболеваний, то есть вероятность что и у его родственников тоже может быть.
также многие вирусы могут быть причиной онкологических заболеваний - цитомегаловирус, коксаки, герпес и тд, то есть профилоктировать онкологические заболевания можно путем профилактики вирусных инфекций.
Физические (температура, излучения) факторы могут вызывать опухоли кожи (солнце), желудка (горячая пища), химические факторы (бензпирен, сигареты и то, что в них содержится) могут вызывать рак легких, рак кишечника и т.д.
Таким образом избегая всех этих факторов можно профилактировать онкозаболевания, а вообще тема большая , это я так , вкратце написал)
Медицинскую марихуану как профилактику использую.