Robuta

https://www.cochrane.org/evidence/CD003628_benefit-artificial-and-bioartificial-liver-support-systems-looks-promising The benefit of artificial and bioartificial liver support systems looks promising | Cochrane liver support systemsthe benefitlooks promisingartificialcochrane