Allan W. Swift
E.J. Brooks
Total Patents:
19
Overall Rank:
#242,729
Years Active:
1984–1996
E.J. Brooks Rank:
#2