Scientists have shed light on how the liver repairs itself with research that could help develop drugs to treat liver disease.
Scientists shed light on how liver repairs itself