Starshaped

Health

Secret boss of the liver: Star-shaped cells that promote fibrosis also regulate liver health

Researchers from Columbia University and the German Cancer Center have found that stellate cells — star-shaped liver cells long known…

Read More »
Back to top button