BCL6 and cancer: Whether cancer cell derived BCL6 participates in cancer immune evasion and whether BCL6 plays a role in HCC progression has not been studied.