The human liver has an astonishing ability to regenerate itself. Learn what makes this possible, its medical implications, and the potential for future treatments.
The human liver has an astonishing ability to regenerate itself. Learn what makes this possible, its medical implications, and the potential for future treatments.