Ligen Wang
Nanostellar · Shanghai Hode Information Technology Co.
Total Patents:
4
Overall Rank:
#1,085,740
Years Active:
2009–2025
Nanostellar Rank:
#10