Kanaan Jemili

Orvance
Total Patents: 14
Overall Rank: #349,953
Years Active: 1998–2017
Orvance Rank: #6