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

Yanhua Lu1, Guoliang Zhang, Chong Shen

  • 1Department of Chemical and Biological Engineering, Zhejiang University, 38 Zheda Road, Hangzhou, Zhejiang 310027, China.

Related Concept Videos