John Lovberg
Trex Enterprises · Kineticor · Uhnder
Total Patents:
40
Overall Rank:
#79,480
Years Active:
1994–2021
Trex Enterprises Rank:
#1