Rory McCrae Tulloch

Smith International · Nov Downhole Eurasia Limited · Weatherford/Lamb
Total Patents: 24
Overall Rank: #172,283
Years Active: 1988–2022
Smith International Rank: #90