188 pubs · 2,394 cites · h-index 26
Baylor College of Medicine
2020 - Present
Peking University
2024 - Present
National Medical Products Administration
2026 - Present
Peking University Third Hospital
2024 - Present
BOE Technology Group (China)
2025 - 2025