Larry Wydra
Tennant
Total Patents:
10
Overall Rank:
#517,473
Years Active:
1988–2019
Tennant Rank:
#10