DDX6 induces immunosuppression in cancer by disrupting structural stability of endogenous double-stranded RNAs
Cancer cells can avoid detection by suppressing the warning signals that would alert the immune system. Led by Associate Professor Polly Chen, the team found that a protein called DDX6 […]











