NCT06959433 - Lu-177 PSMA Treatment in Cell Renal Carcinoma | Crick | Crick