Liver research (Beijing, China)

ISSN 2096-2878, 2542-5684