Shaojun Li
Trent University · Institute Of Rock And Soil Mechanics, Chinese Academy Of Sciences · Keeson Technology Corporation Limited
Total Patents:
30
Overall Rank:
#122,138
Years Active:
2014–2025
Trent University Rank:
#3