Kevin Weller
Visa
Total Patents:
17
Overall Rank:
#269,744
Years Active:
2010–2023
Visa Rank:
#96