satellite livers

Read news on satellite livers with our app.

Read more in the app

Injectable “satellite livers” could offer an alternative to liver transplantation - EurekAlert!