Isaac J. Labaton
Encotone
Total Patents:
19
Overall Rank:
#239,272
Years Active:
1989–2016
Encotone Rank:
#1