Ethics Statement
Ethical review and approval were not required for the study at Leiden University Medical Center on human liver specimens by the local legislation and institutional requirements. The Institutional Review Board at Vanderbilt University approved the study at Vanderbilt University (IRB #: 121423). Both studies were approved by the Health Sciences Research Ethics Board at Dalhousie University (REB #: 2022-6133 and 2022-6318).