D. Scott Alexander

Telcordia Technologies · Tti Inventions D
Total Patents: 2
Overall Rank: #2,053,600
Years Active: 2013–2014
Telcordia Technologies Rank: #200