Steven Sprague

Esw Holdings · Wave Systems
Total Patents: 20
Overall Rank: #215,736
Years Active: 2002–2025
Esw Holdings Rank: #1