NCT06111560 - Exploring the Influence of Clinical Factors on the Prognosis of Papillary Renal Cell Carcinoma | Crick | Crick