71 pubs · 1,265 cites · h-index 21
Program for Appropriate Technology in Health
2026 - Present
University of California, Los Angeles
2016 - 2025
Shanghai Jiao Tong University
2022 - 2025
Shanghai Ninth People's Hospital
2022 - 2025
Henan Institute of Science and Technology
2020 - 2025