John D. Roberts

Weatherford/Lamb · Weatherford Holding U.S.
Total Patents: 17
Overall Rank: #278,950
Years Active: 1996–2009
Weatherford/Lamb Rank: #46