Craig Hendrie

Plexus Holdings Plc · Plexus Ocean Systems · Shell Oil Compny
Total Patents: 9
Overall Rank: #547,213
Years Active: 2004–2024
Plexus Holdings Plc Rank: #1