John Ela
Unex
Total Patents:
7
Overall Rank:
#755,666
Years Active:
1994–2006
Unex Rank:
#3