John P. Broussard
Weatherford Technology Holdings · Weatherford/Lamb · Swelltec Limited
Total Patents:
19
Overall Rank:
#238,002
Years Active:
1993–2019
Weatherford Technology Holdings Rank:
#37