NCT06147349 - Kidney Cancer Observational Protocol | Crick | Crick