NCT04071704 2026-04-22Assessing Health-related Quality of Life in Sarcoma PatientsThe Netherlands Cancer InstituteCompleted654 enrolled