Alexis Faucher
Sport Maska
Total Patents:
6
Overall Rank:
#777,593
Years Active:
2016–2025
Sport Maska Rank:
#22