Search results for: Shan Wang
Environmental Toxicology > 37 > 6 > 1357 - 1372
Molecular Carcinogenesis > 61 > 5 > 494 - 507
Liver International > 39 > 8 > 1490 - 1503
Biomedicine & Pharmacotherapy > 2016 > 79 > C > 208-214
Journal of Hepatology > 2015 > 63 > 4 > 886-895
European Journal of Radiology Extra > 2010 > 75 > 3 > e101-e103