Ian Kirk
Downhole Products Plc · Vulcan Completion Products Uk Limited · Downhole Products Limited
Total Patents:
20
Overall Rank:
#215,432
Years Active:
1999–2025
Downhole Products Plc Rank:
#1