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