Stephen Beard

Hyster-Yale Group · Princeton University
Total Patents: 3
Overall Rank: #1,402,575
Years Active: 1984–2023
Hyster-Yale Group Rank: #48