Nim Tea
Touchdown Technologies · Invensense · US Dept of Commerce
Total Patents:
21
Overall Rank:
#201,324
Years Active:
2000–2020
Touchdown Technologies Rank:
#1