John G. Eleftherakis
Filtran · Spx
Total Patents:
3
Overall Rank:
#1,483,399
Years Active:
2006–2018
Filtran Rank:
#2