Artificial blood vessels which can survive in the body for up to nine months have been created from stem cells by scientists.
222