The faster they run

Leukaemia is a cancer of the blood with a high mortality rate, partly due to the fact that leukaemia cells show a remarkable ability to...