Human Schlafen 5 (SLFN5) Is a Regulator of Motility and Invasiveness of Renal Cell Carcinoma Cells.

Human Schlafen 5 (SLFN5) Is a Regulator of Motility and Invasiveness of Renal Cell Carcinoma Cells.