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