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