Shuai Sun
Peking University · George Washington University · Shanghai Bilibili Technology Co.
Total Patents:
12
Overall Rank:
#392,267
Years Active:
2013–2025
Peking University Rank:
#35