Steven J. Showers

Draper
Total Patents: 2
Overall Rank: #2,098,116
Years Active: 1985–2012
Draper Rank: #12