Image Artificial liver support systems: what is new over the last decade? 15/11/2018 En savoir plus sur Artificial liver support systems: what is new over the last decade?