Joseph L. Kennedy
Caterpillar · Meta · Wegener Communications
Total Patents:
28
Overall Rank:
#134,072
Years Active:
2003–2025
Caterpillar Rank:
#309