Sergey Sergeevich Churkin

Infinet
Total Patents: 1
Overall Rank: #2,791,722
Years Active: 2020
Infinet Rank: #8