Wenfeng Xu

Zymogenetics · Chongqing University · Chongqing University Of Science And Technology
Total Patents: 52
Overall Rank: #50,444
Years Active: 2003–2025
Zymogenetics Rank: #10