David Abecassis

Revcor · Riot Games · SUNY Research Foundation
Total Patents: 14
Overall Rank: #340,182
Years Active: 2006–2024
Revcor Rank: #8