NCT06964958 - 177LuPSMA in Renal Cell Carcinoma | Crick | Crick