Robert C. Job

Shell Oil Compny · Union Carbide Chemicals & Plastics Technology · Union Carbide
Total Patents: 64
Overall Rank: #34,860
Years Active: 1985–2020
Shell Oil Compny Rank: #30