A “major milestone” has been reached ... There are nearly 100km of blood vessels – veins, arteries and capillaries – in an adult human body, which are essential for delivering oxygen ...