Liver research (Beijing, China)
ISSN 2096-2878, 2542-5684