Microwave ablation of renal tumors: A narrative review of technical considerations and clinical results.

Microwave ablation of renal tumors: A narrative review of technical considerations and clinical results.