John Rasmus

Schlumberger Technology · Anadrill · Chevron
Total Patents: 47
Overall Rank: #59,835
Years Active: 1989–2025
Schlumberger Technology Rank: #50