Hepatocyte Matrix Implant Study Indonesia | NCT01335568 | Trialant