4.7quality
Hepatology communications
New Discovery About Liver Immune Cells Could Help Treat Fatty Liver Disease
Research articleScientists discovered that immune cells in the liver called macrophages are much more diverse and complex than previously thought. Using …
Read study