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