NCT07148193 - Quality of Life and Medical Care of Long-term Sarcoma Survivors in Germany (PROSa+) | Crick | Crick