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