NCT06722703 - ESWL Vs Flexible Uretroscopy in Management of Upper Ureteric Stones a Prospective Randomized Study | Crick | Crick