Research article Open access BMC Cancer 5592 Accesses 35 Citations Metrics details Peer Review reports