David Hirvonen

Eyelock · Jumio · Sarnoff
Total Patents: 35
Overall Rank: #95,595
Years Active: 2003–2025
Eyelock Rank: #4