John Feola
New Vision Gaming & Development
Total Patents:
31
Overall Rank:
#118,642
Years Active:
1997–2020
New Vision Gaming & Development Rank:
#1