Baruch Cyzs

Ubiqam · State Of Israel-Ministry Of Defense Armament Development Authority-Rafael
Total Patents: 8
Overall Rank: #607,761
Years Active: 1997–2025
Ubiqam Rank: #1