Clive Lawrence Ayling
Esselte · Esselte N.V. · Brady Worldwide
Total Patents:
7
Overall Rank:
#747,234
Years Active:
2000–2012
Esselte Rank:
#8