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