Award

82200361

Funded outputs count: 9
Funder award ID: 82200361
OpenAlex ID: G3103355112
2026 · Xuehui Fan, Ping Liu, et al. · Asian Journal of Surgery
2025 · Xuehui Fan, Yanlin Yuan, et al. · International Journal of Molecular Medicine · 7
2023 · Xuehui Fan, Guoqiang Yang, et al. · Stem Cell Reviews and Reports · 17