Despite the potential benefits, there are several challenges in SNP research for cancer. One major challenge is the complexity of cancer as a multifactorial disease influenced by numerous genetic and environmental factors. Additionally, many SNPs have a small effect size, making it difficult to establish a direct causal relationship. The heterogeneity of cancer also means that SNPs may have different effects in different types of cancer or even within subtypes of the same cancer.