Evgeny Leib

Screenovate Technologies · Microsoft
Total Patents: 4
Overall Rank: #1,185,716
Years Active: 2008–2018
Screenovate Technologies Rank: #9