Forest Jay Handford

Affectiva
Total Patents: 4
Overall Rank: #1,157,425
Years Active: 2004–2021
Affectiva Rank: #18