Thomas E. Dean
Thomas Industries · France/Scott Fetzer
Total Patents:
4
Overall Rank:
#1,283,098
Years Active:
1988–1999
Thomas Industries Rank:
#14