NCT05927701 - Self-perceived Health Status and Healthcare Consumption of Idiopathic Scoliosis Patients Treated More Than 20 Years Ago: How Much do Operated and Non-operated Patients Differ? | Crick | Crick