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