Olga Kacher

Abbyy Development · Abbyy Software · Abbyy Production
Total Patents: 6
Overall Rank: #850,620
Years Active: 2012–2019
Abbyy Development Rank: #20