Youcef Haddab

Itron
Total Patents: 5
Overall Rank: #983,783
Years Active: 2010–2018
Itron Rank: #76