Hang Zhou

Tencent · Beijing Baidu Netcom Science Technology Co. · Descartes Labs
Total Patents: 34
Overall Rank: #100,690
Years Active: 2015–2025
Tencent Rank: #441