Robert S. Barraclough
Paccar
Total Patents:
3
Overall Rank:
#1,620,418
Years Active:
2000–2001
Paccar Rank:
#199