Patients' satisfaction ratings and their desire for care improvement across oncology settings from France, Italy, Poland and Sweden.

Patients' satisfaction ratings and their desire for care improvement across oncology settings from France, Italy, Poland and Sweden.