John Lockhart

Evolve Technologies · Am Conservation Group · Penumbra
Total Patents: 19
Overall Rank: #227,896
Years Active: 1992–2025
Evolve Technologies Rank: #2