692 Shengli St.
Yinchuan, Ningxia 750004
China
800 Xiangyin Rd
Yangpu Qu
Renal cell carcinoma; gankyrin; prognosis; disease progression