Researchers from Columbia University and the German Cancer Center have found that stellate cells—star-shaped liver cells long ...
More than 10,000 Americans who suffer from chronic liver disease are on a waitlist for a liver transplant, but there are not ...