Kenneth E. Victor
Apple · Interactive Media
Total Patents:
4
Overall Rank:
#1,288,596
Years Active:
1988–1997
Apple Rank:
#12,251