Yaacov Shirazi

Aqua Index
Total Patents: 4
Overall Rank: #1,084,370
Years Active: 2011–2025
Aqua Index Rank: #1