New blood test could detect more than 20 types of cancer | Heykuki News