Sergei Menchenin

Digitalpersona
Total Patents: 2
Overall Rank: #1,969,134
Years Active: 1995–2018
Digitalpersona Rank: #8