SNX10 and cancer: Increasing evidence suggests that SNX10 also plays complex roles in cancer.