Research Open access World Journal of Surgical Oncology 3152 Accesses 35 Citations 2 Altmetric Metrics details