David M. Marshall

Game Play Network
Total Patents: 15
Overall Rank: #313,361
Years Active: 2015–2024
Game Play Network Rank: #3