John Terech

Gentherm Incorporated · Sleep Number · Baverican
Total Patents: 27
Overall Rank: #141,972
Years Active: 2006–2025
Gentherm Incorporated Rank: #8