[1] Univ Zurich Hosp, Dept Visceral & Transplantat Surg, Swiss Hepatopancreatobiliary Ctr, CH-8091 Zurich, Switzerland
[2] Univ Zurich, Zurich Ctr Integrat Human Physiol ZIHP, CH-8006 Zurich, Switzerland
[3] Univ Zurich, Inst Parasitol, CH-8006 Zurich, Switzerland