Andrew Gregory Restivo

Oceaneering International
Total Patents: 5
Overall Rank: #946,105
Years Active: 2015–2023
Oceaneering International Rank: #14