Yehuda Meller

Unknown · Israel Military Industries · The State Of Israel Ministry Of Defence Israel Military Industries
Total Patents: 8
Overall Rank: #652,412
Years Active: 1987–2013
Unknown Rank: #4,220