Charles Fensky

Schlumberger Technology · Blue Spark Energy
Total Patents: 5
Overall Rank: #961,616
Years Active: 2008–2021
Schlumberger Technology Rank: #1,953