Anthony Butcher
Lear · Elkem As · Molex
Total Patents:
11
Overall Rank:
#450,443
Years Active:
1981–2022
Lear Rank:
#155