Michael Villar
Stripe · Tpi Composites · Tpi Technology
Total Patents:
15
Overall Rank:
#307,151
Years Active:
2017–2025
Stripe Rank:
#10