Evan Painter

Land Energy · Tvworks
Total Patents: 17
Overall Rank: #262,946
Years Active: 2010–2025
Land Energy Rank: #1