Shawn McCleskey Rimassa

Schlumberger Technology · Saudi Arabian Oil · Basf Se
Total Patents: 8
Overall Rank: #621,670
Years Active: 2011–2023
Schlumberger Technology Rank: #1,558