Ido Topaz

Insurance Services Office
Total Patents: 6
Overall Rank: #816,885
Years Active: 2010–2022
Insurance Services Office Rank: #9