Xenografted Adult Human Mesenchymal Stem Cells Provide a Platform for Sustained Biological Pacemaker Function in Canine Heart