Walter A. Aviles
Sensable Technologies · Meta · Novint Technologies
Total Patents:
19
Overall Rank:
#237,580
Years Active:
2000–2020
Sensable Technologies Rank:
#3