28 pubs · 492 cites · h-index 11
Institute for Stem Cell Biology and Regenerative Medicine
2025 - Present
Shanghai Liangyou (China)
2026 - Present
Communication University of Zhejiang
2026 - Present
Zhejiang University of Technology
2025 - Present
Zhejiang University
2025 - Present