Nehemya Itay
On Track Innovations
Total Patents:
14
Overall Rank:
#350,104
Years Active:
1993–2017
On Track Innovations Rank:
#2