Xi Li
Nec · Mechoshade Systems · Nec Laboratories Europe Gmbh
Total Patents:
13
Overall Rank:
#374,395
Years Active:
2006–2022
Nec Rank:
#2,830