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