One possible explanation of the controversial role of NSUN6 in different types of cancers is that NSUN6 expression level in different immune cells within the TME differs based on the tumor context. This evidence concerns the gene NSUN6 and cancer.