Showing 1–3 of 3 inventors

Rank Inventor Primary Company Patents
1 Angus Mackay Barron Halliburton Energy Services 5
2 William Alexander Grieve Acergy France Sas 1
2 Duncan Alexander Harper Swellfix Uk Limited 1