Jianliang Shen
Zhejiang Lab · Auden Techno · China National Digital Switching System Engineering & Technological R&D Center
Total Patents:
9
Overall Rank:
#534,526
Years Active:
2012–2025
Zhejiang Lab Rank:
#43