John Francis

ICI · Gennum · Hoover Universal
Total Patents: 14
Overall Rank: #339,133
Years Active: 1991–2024
ICI Rank: #147