John Mackay

Hydro Dynamics · Transocean Sedco Forex Ventures Limited · North Carolina State University
Total Patents: 8
Overall Rank: #617,297
Years Active: 1993–2024
Hydro Dynamics Rank: #5