SLC25A28 and cancer: The role of SLC25A28 in cancer development remains unexplored.