Yao Chen
Irobot · Shenzhen Qianhai Patuoxun Network And Technology Co.
Total Patents:
4
Overall Rank:
#1,092,837
Years Active:
1999–2025
Irobot Rank:
#265