Xin Dou
Edda Technology
Total Patents:
5
Overall Rank:
#963,916
Years Active:
2018–2021
Edda Technology Rank:
#9