Hepatic stellate cells control liver function and regeneration. ScienceDaily . Retrieved March 18, 2025 from www.sciencedaily.com / releases / 2025 / 03 / 250312124015.htm ...