Biomanufacturing Center, Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China;
Department of Liver Surgery, Peking Union Medical College PUMC Hospital, PUMC and Chinese Academy of Medical Sciences, Beijing 100730, China;
Biomanufacturing Center, Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China;
Department of Liver Surgery, Peking Union Medical College PUMC Hospital, PUMC and Chinese Academy of Medical Sciences, Beijing 100730, China;
Department of Liver Surgery, Peking Union Medical College PUMC Hospital, PUMC and Chinese Academy of Medical Sciences, Beijing 100730, China;
Biomanufacturing Center, Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China;
Department of Liver Surgery, Peking Union Medical College PUMC Hospital, PUMC and Chinese Academy of Medical Sciences, Beijing 100730, China;