NCT04989959 - [18F]PT2385 PET/CT in Patients With Renal Cell Carcinoma | Crick | Crick