Research Center (7th Floor), Building 1 The First Affiliated Hospital, Zhejiang University School of Medicine (Yuhang Campus) No. 1369, Wenyi West Road, Yuhang District Hangzhou, Zhejiang Province, China Postal Code: 311121
· Kidney regeneration
· Synthetic kidney generation with human expandable kidney progenitor cells
· Kidney organoid and kidney disease modeling with kidney organoid
· Kidney progenitor cell long-term expansion culture with developed recipe media