NCT02625051 - Quality of Life in Kidney Stone Patients Undergoing Surgery | Crick | Crick