Extra-corporeal shock wave lithotripsy (ESWL) versus ureteroscopic management for ureteric calculi

Extra-corporeal shock wave lithotripsy (ESWL) versus ureteroscopic management for ureteric calculi