Igor Shmelkin

Ultra-Scan
Total Patents: 4
Overall Rank: #1,231,921
Years Active: 1997–2012
Ultra-Scan Rank: #8