Donald Embree
Rubbermaid Incorporated · Telxon · Emerson Electric
Total Patents:
37
Overall Rank:
#88,888
Years Active:
1990–2025
Rubbermaid Incorporated Rank:
#7