Friend or foe? The elusive role of hepatic stellate cells in liver cancer

Friend or foe? The elusive role of hepatic stellate cells in liver cancer | Litlas