Retroperitoneal sarcoma: time for a change in attitude?

Retroperitoneal sarcoma: time for a change in attitude?