Research article Open access BMC Cancer 6201 Accesses 28 Citations Metrics details Peer Review reports