Anton Ivanov Altaparmakov

Tuxera
Total Patents: 10
Overall Rank: #501,404
Years Active: 2017–2021
Tuxera Rank: #1