Steve Mescon

Riot Games
Total Patents: 2
Overall Rank: #1,958,607
Years Active: 2015–2018
Riot Games Rank: #16