Robert Charles Ryan
Shell Oil Compny · Scioderm · NASA
Total Patents:
107
Overall Rank:
#12,705
Years Active:
1983–2023
Shell Oil Compny Rank:
#7