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