INPLASY202270106 Efficacy and safety of surgery for kidney stones larger than 2cm: a systematic review and net meta-analysis Keywords: kidney stone, stone-free rate, complication. Download PDF - 202270106 Review Status: Ongoing