Cancer: translation of advances in basic science to human therapy https://lestreilles.hypotheses.org/607