Amir Satran
Iscar
Total Patents:
104
Overall Rank:
#13,519
Years Active:
1984–2016
Iscar Rank:
#2