Robert Charles Ryan

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