Robert P. Badrak
Weatherford/Lamb · Weatherford Technology Holdings · Reed Rock Bit
Total Patents:
23
Overall Rank:
#183,429
Years Active:
1982–2020
Weatherford/Lamb Rank:
#57