Michael Villar

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