Injectable satellite livers could offer an alternative to liver transplantationnews.mit.edu4 pointstzury4 months ago