GLRX3 and cancer: From our understanding of the interaction of GLRX3 and the redox signaling in cancer cells, we hypothesized that GLRX3 may be an important molecule in NPC development and progression.