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