78 pubs · 1,098 cites · h-index 20
Northwestern Polytechnical University
2019 - Present
ShanghaiTech University
2024 - Present
Peking University
2024 - 2025
Craft Group (China)
2025 - 2025
Peking University Shenzhen Hospital