John D. Ellis

Occidental Petroleum · British Technology Group Limited · Occidental Chemical
Total Patents: 9
Overall Rank: #591,423
Years Active: 1980–1995
Occidental Petroleum Rank: #2