Peter Farbaniec
E.J. Brooks
Total Patents:
4
Overall Rank:
#1,263,651
Years Active:
1986–2005
E.J. Brooks Rank:
#13