Mark D. Loffredo
Touchtunes Music Company · Williams Electronics Games
Total Patents:
6
Overall Rank:
#810,850
Years Active:
1991–2023
Touchtunes Music Company Rank:
#35