James McAllister

Brightz · Oceaneering International
Total Patents: 7
Overall Rank: #677,834
Years Active: 1991–2025
Brightz Rank: #6