NCT05410509 - "Embolization Before Ablation of Renal Cell Carcinoma (EMBARC)" | Crick | Crick