364876

Validation of STONE nephrolithometry scoring system in the management of large renal stones by percutaneous or open nephrolithotomy

Article

Last updated: 05 Jan 2025