Shuang Liu
Illinois Tool Works · Yanshan University · East China University Of Science And Technology
Total Patents:
49
Overall Rank:
#55,516
Years Active:
2016–2025
Illinois Tool Works Rank:
#326