treatment-resistant cells

The faster they runThe faster they run

The faster they run

Leukaemia is a cancer of the blood with a high mortality rate, partly due to the fact that leukaemia cells…