John Duncan Cruickshank

Coflexip Stena Offshore Limited · Subsea 7 Limited · Coflexip
Total Patents: 9
Overall Rank: #553,253
Years Active: 1999–2023
Coflexip Stena Offshore Limited Rank: #2