James H. Spencer

Glenayre Electronics · Movius Interactive
Total Patents: 21
Overall Rank: #210,433
Years Active: 2007–2013
Glenayre Electronics Rank: #3