Tolerance might be stably induced by both mesenchymal stem cell and hepatocyte growth factor in heart transplantation