Xianhua Yang

Apti
Total Patents: 2
Overall Rank: #2,231,265
Years Active: 2001–2019
Apti Rank: #8