Nimai Malle

Zynga · Multimedia Games · Everi Games
Total Patents: 16
Overall Rank: #295,491
Years Active: 2009–2020
Zynga Rank: #56