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