Research article Open access BMC Cancer 2682 Accesses 9 Citations Metrics details Peer Review reports