1. Sarcoma Service, Fondazione IRCCS Istituto Nazionale dei Tumori, Milan, Italy
2. Department of Oncology, University of Turin, Orbassano, Italy
3. Department of Oncology, San Luigi Gonzaga University Hospital, Orbassano, Italy
4. Surgery, East Sussex NHS Healthcare, East Sussex, UK