Robert A. Barker

The Holmes Group · Digital Equipment · Helen Of Troy Limited
Total Patents: 18
Overall Rank: #249,570
Years Active: 1983–2024
The Holmes Group Rank: #12