Research article Open access BMC Cancer 8630 Accesses 61 Citations 4 Altmetric Metrics details Peer Review reports