Christopher J. Allen
Weber-Stephen Products · Hubbell Incorporated · Idevices
Total Patents:
59
Overall Rank:
#39,926
Years Active:
1991–2025
Weber-Stephen Products Rank:
#14