Eric McClure

Steelcase · Sic · Steelcase Development
Total Patents: 14
Overall Rank: #349,190
Years Active: 1997–2018
Steelcase Rank: #162