Search results for: Peter Huebener
Liver International > 41 > 3 > 574 - 584
Journal of Hepatology > 2015 > 62 > 5 > 1085-1091
Cell Metabolism > 2014 > 19 > 3 > 539-547
BBA - Molecular Basis of Disease > 2013 > 1832 > 7 > 1005-1017
Cardiovascular Research > 2007 > 74 > 2 > 313-322