Thomas C. Ensign, Jr.
Xyron · 3M · Durel
Total Patents:
9
Overall Rank:
#584,386
Years Active:
1980–2007
Xyron Rank:
#10