Technical advance Open access BMC Cancer 7469 Accesses 27 Citations 1 Altmetric Metrics details Peer Review reports