Self-perceived Health Status and Healthcare Consumption of Idiopathic Scoliosis Patients Treated More Than 20 Years Ago: How Much do Operated and... | NCT05927701 | Trialant