Dongxin D. Xu
Lena Foundation
Total Patents:
8
Overall Rank:
#632,832
Years Active:
2011–2020
Lena Foundation Rank:
#2