Endourology today--is stone surgery obsolete?
D019723:Endoscopes; D004724:Endoscopy; D006801:Humans; D007668:Kidney / Q000601:surgery; D007669:Kidney Calculi / Q000601:surgery*; D011677:Punctures; D014464:Ultrasonic Therapy; D014514:Ureteral Calculi / Q000601:surgery*