John E. Kahil

Pa
Total Patents: 4
Overall Rank: #1,305,122
Years Active: 1985–1987
Pa Rank: #3