3 ms·Injectable "satellite livers" could offer alternative to liver transplantation7 points by campuscodi 7mo ago