Jonathan E. Fleck

Moochout
Total Patents: 20
Overall Rank: #212,716
Years Active: 1992–2025
Moochout Rank: #1