Research article Open access BMC Cancer 8072 Accesses 52 Citations Metrics details Peer Review reports