John McLeod

Icron Technologies · Zinc8 Energy Solutions · Ferranti Limited
Total Patents: 18
Overall Rank: #251,191
Years Active: 1982–2023
Icron Technologies Rank: #4