Reading Time: < 1 minute Annual blood tests for the earliest signs of cancer could prevent around half of cases reaching an advanced stage, research has suggested. Read More Share