Abstract: Kidney stones, or renal calculi, affect approximately 10% of the global population and can lead to severe complications such as urinary obstruction and kidney failure. We propose a two-stage ...