Alexander Tselikov

Avicenatech · Seagate Technology · Iolon
Total Patents: 36
Overall Rank: #91,785
Years Active: 2001–2025
Avicenatech Rank: #3