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