A novel 3D liver organoid system for elucidation of hepatic glucose metabolism.

A novel 3D liver organoid system for elucidation of hepatic glucose metabolism.