1. Orthopaedic Oncology Unit, Orthopaedic Surgery and Traumatology Department, Hospital Universitari Vall d'Hebron, Pg Vall d'Hebron 129-139, 08035 Barcelona, Spain
2. Orthopaedic Surgery and Traumatology Department, Hospital Universitari Vall d'Hebron, Pg Vall d'Hebron 129-139, 08035 Barcelona, Spain
3. Interventional Radiology Service, Radiology Department, Hospital Universitari Vall d'Hebron, Pg Vall d'Hebron 129-139, 08035 Barcelona, Spain
4. Pathology Department, Hospital Universitari Vall d'Hebron, Pg Vall d'Hebron 129-139, 08035 Barcelona, Spain