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