Edwin E. Tucker
University Of Oklahoma · Shell Oil Compny
Total Patents:
5
Overall Rank:
#1,034,196
Years Active:
1993–2006
University Of Oklahoma Rank:
#78