Steven T. Sprouse

Sandisk Technologies · Western Digital Technologies · Oracle
Total Patents: 84
Overall Rank: #20,509
Years Active: 2004–2025
Sandisk Technologies Rank: #27