Alastair Henry Walter Macfarlane

Nov Downhole Eurasia Limited · Andergauge Limited · National Oilwell Dht
Total Patents: 5
Overall Rank: #959,339
Years Active: 2012–2022
Nov Downhole Eurasia Limited Rank: #6