Preston Tesvich
Idea Company
Total Patents:
1
Overall Rank:
#2,405,917
Years Active:
2025
Idea Company Rank:
#17