Steve O'Hara

HP · Fluke · Caterpillar
Total Patents: 29
Overall Rank: #130,141
Years Active: 1991–2023
HP Rank: #649