Stephen J. Purpura

Microsoft · First Data
Total Patents: 10
Overall Rank: #512,630
Years Active: 2002–2016
Microsoft Rank: #7,383