Research article Open access Journal for ImmunoTherapy of Cancer 4362 Accesses 26 Citations 156 Altmetric Metrics details