Work

Percutaneous microwave ablation of 100 T1a renal cell carcinoma: short and intermediate term efficacy with emphasis on tumor complexity and mitigation of complications