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