PUF60 and urinary bladder carcinoma: PUF60 Predicted Unfavorable Outcomes in Bladder Cancer Patients