Research article Open access BMC Cancer 7896 Accesses 30 Citations Metrics details Peer Review reports