53 pubs · 1,102 cites · h-index 17
New Technology (Israel)
2026 - Present
National Center for Advanced Packaging (China)
2026 - Present
Hunan University of Technology
2012 - Present
Shanghai Ninth People's Hospital
2025 - 2025
Tsinghua–Berkeley Shenzhen Institute
2025 - 2025