Xudong Ren
Jiangsu University · China University Of Mining And Technology
Total Patents:
8
Overall Rank:
#597,420
Years Active:
2016–2025
Jiangsu University Rank:
#40