Stephen Mitchell
Magna Closures · Royal Group
Total Patents:
8
Overall Rank:
#653,110
Years Active:
1983–2013
Magna Closures Rank:
#33