Alexander Sergeevich Lobanov
Finch Technologies
Total Patents:
20
Overall Rank:
#220,756
Years Active:
2019–2022
Finch Technologies Rank:
#3