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