Sergey Fedorov

Nec · Netflix · Abbyy Development
Total Patents: 18
Overall Rank: #244,887
Years Active: 2004–2025
Nec Rank: #4,195