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