European Journal of Surgical Oncology, ‎0748-7983

Journal