NCT05902377 - 68Ga-NY104 PET/CT Imaging in Renal Cell Carcinoma | Crick | Crick