Carol Smilovici
Iscar
Total Patents:
20
Overall Rank:
#224,401
Years Active:
1992–2014
Iscar Rank:
#4