
Institut Catala de la Salut
Hospital Universitari Vall d’Hebron,
Vall d’Hebron Research Institute (VHIR)
Liver Unit
Passeig Vall d’Hebron 119-129
08035 Barcelona
SPAIN
Visit website Vall d’Hebron Research Institute (VHIR)
Liver Unit
Passeig Vall d’Hebron 119-129
08035 Barcelona
SPAIN