Han Yang

Alibaba · Business Objects S.A. · Electric Power Research Institute, China Southern Power Grid
Total Patents: 5
Overall Rank: #918,879
Years Active: 2014–2025
Alibaba Rank: #1,069