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