Yoav Shaham

Kontra Technologies · Amobee
Total Patents: 12
Overall Rank: #418,438
Years Active: 2007–2017
Kontra Technologies Rank: #1