Research article Open access BMC Cancer 2854 Accesses 22 Citations Metrics details Peer Review reports