Ian D. Robb

Halliburton Energy Services · Lever Brothers · S. C. Johnson & Son
Total Patents: 42
Overall Rank: #73,758
Years Active: 1985–2016
Halliburton Energy Services Rank: #129