Omar Torres
Incredible Technologies · Movado Watch Company S.A. · Samsung
Total Patents:
31
Overall Rank:
#117,429
Years Active:
2001–2024
Incredible Technologies Rank:
#4