Institute for Translational Medicine and Liver Diseaseh-index: 44Total citations: 9,715Total papers: 193Homepage: https://www.liverstrasbourg.org