Yang Zhan

1.
Longjin Zheng, Yang Zhan, Chenxuan Wang, et al. Technological advances and challenges in constructing complex gut organoid systems. Frontiers in Cell and Developmental Biology. 2024;12. doi:10.3389/fcell.2024.1432744
View Full Reference