Beauty is in the eye of the beholder: emerging concepts and pitfalls in hepatic stellate cell research.

Beauty is in the eye of the beholder: emerging concepts and pitfalls in hepatic stellate cell research.