Stanley Pietrowicz

Telcordia Technologies · Inventure Labs · Perspecta Labs
Total Patents: 27
Overall Rank: #145,620
Years Active: 1994–2021
Telcordia Technologies Rank: #16