Scientists shed light on how liver repairs itself
Scientists have shed light on how the liver repairs itself with research that could help develop drugs to treat liver disease.
SCIENTISTS claim to have found that liver can kill immune cells, a finding which they claim may pave the way for new approaches to transplant rejection, and fight against hepatitis and other chronic liver diseases.