Trevor Hughes
Schlumberger Technology · Cameron International · Dowell, A Division Of Schlumberger Technology
Total Patents:
54
Overall Rank:
#47,288
Years Active:
1989–2024
Schlumberger Technology Rank:
#40