Letter to the Editor Open access Cancer Communications 3221 Accesses 7 Citations 1 Altmetric Metrics details