Understanding Animal Research, 20 Oct 2015 Scientists at Stanford University have discovered cells that can grow into fresh arteries and restore blood supply to the heart…