ISSN: 2167-0889
Journal of Liver received 597 citations as per Google Scholar report
Department of Internal Medicine, Pompeu Fabra University, Barcelona, Spain
Short Communication Role of Hepatic Stellate Cells in Human Health and its Regulating Factors Author(s): Aveline Schwabe*
DOI: 10.35248/2167-0889.23.12.191.
HTML PDF