29/01/2019
Liver Cancer Translational Research Laboratory
BCLC-IDIBAPS, Liver Unit, Hospital Clínic · Esther Koplowitz Center, 3rd Floor
Rosselló 153 · 08036 Barcelona · Tel: +34 93 227 9155
© Liver Cancer Translational Research Laboratory - IDIBAPS 2011 - 2019