Read news on satellite livers with our app.
Read more in the app
Injectable “satellite livers” could offer an alternative to liver transplantation - EurekAlert!