Shen Lu
Equifax · Beijing Institute Of Technology
Total Patents:
4
Overall Rank:
#1,128,136
Years Active:
2011–2023
Equifax Rank:
#33