Richard L. Giroux

Weatherford/Lamb · Weatherford Technology Holdings · Halliburton
Total Patents: 86
Overall Rank: #19,668
Years Active: 1981–2023
Weatherford/Lamb Rank: #6