Yuhong Xu

Eve Energy Co. · Shanghai Jiao Tong University · Eve Power Co.
Total Patents: 18
Overall Rank: #245,019
Years Active: 1999–2025
Eve Energy Co. Rank: #2