Engineered heart muscle allografts for heart repair in primates and humans nature.com 2 points by fofoz 8 hours ago