Stephen L. Albright
HP · Weatherford/Lamb · Weatherford Holding U.S.
Total Patents:
8
Overall Rank:
#625,115
Years Active:
1993–2022
HP Rank:
#4,446