Cancer blood test is an important step forward