Quality of Life in Kidney Stone Patients Undergoing Surgery | NCT02625051 | Trialant