Richard L. Cleghorn

Acushnet · Hubbell Incorporated · Taymac
Total Patents: 156
Overall Rank: #5,686
Years Active: 2007–2025
Acushnet Rank: #28