Satellite livers could provide booster function for patients awaiting transplants
Injectable “Satellite Livers”: A New Hope for Liver Failure Patients More than 10,000 Americans are currently on the waiting list for a liver transplant, a number that far exceeds the availability of donated organs. For many, the wait is a matter of life, and death. Now, a groundbreaking development from MIT engineers offers a potential … Read more