Research article Open access BMC Cancer 8159 Accesses 118 Citations Metrics details Peer Review reports