Research article Open access BMC Cancer 7581 Accesses 13 Citations Metrics details Peer Review reports