Robert B. Rhodes
Shell Oil Compny · Infineum International Limited · Siemens Corporate Research & Support
Total Patents:
17
Overall Rank:
#279,922
Years Active:
1985–2003
Shell Oil Compny Rank:
#178