NCT07332286 - FANS-Assisted Mini-PCNL for Complex Renal Stones | Crick | Crick