Robert Lannert
Multimedia Games · Everi Games
Total Patents:
14
Overall Rank:
#349,587
Years Active:
2004–2017
Multimedia Games Rank:
#12