Matthew Haven

Telsmith · Astec International Limited · Cedarapids
Total Patents: 8
Overall Rank: #641,964
Years Active: 1990–2017
Telsmith Rank: #1