Terry Nelms, II

Pindrop Security · IBM · Damballa
Total Patents: 28
Overall Rank: #133,715
Years Active: 2011–2025
Pindrop Security Rank: #4