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