Patrick Maguire
Weatherford/Lamb · Packers Plus Energy Service · Weatherford Technology Holdings
Total Patents:
28
Overall Rank:
#138,581
Years Active:
2002–2019
Weatherford/Lamb Rank:
#15