Work

CLIC4, an Intracellular Chloride Channel Protein, Is a Novel Molecular Target for Cancer Therapy