Oded Kafri
The State Of Israel, Atomic Energy Commission · Rotlex Optics · Allied Consulting
Total Patents:
20
Overall Rank:
#226,077
Years Active:
1984–2004
The State Of Israel, Atomic Energy Commission Rank:
#1