James D. Shaffer

Murex Securities · Neustar Information Services · Targus Information
Total Patents: 32
Overall Rank: #113,963
Years Active: 1983–2013
Murex Securities Rank: #1