David Olvera

The Fountain People
Total Patents: 2
Overall Rank: #1,724,895
Years Active: 2016–2025
The Fountain People Rank: #2