GLRX3 and cancer: The complicated roles of GLRX3 in cancer have remained largely undiscovered.