NCT03584373 - Pain Outcomes of Non-opioid vs. Opioid Analgesia for Kidney Stone Surgery. | Crick | Crick