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