Anton Bespalov

Abbott
Total Patents: 8
Overall Rank: #627,456
Years Active: 2010–2022
Abbott Rank: #623