SCUBE1: a promising biomarker in renal cell cancer

SCUBE1: a promising biomarker in renal cell cancer