James Otter
Carrier · Avery International
Total Patents:
8
Overall Rank:
#660,687
Years Active:
1993–2006
Carrier Rank:
#345