Christopher Harrison

Schlumberger Technology · Zenigata · National Technology & Engineering Solutions Of Sandia
Total Patents: 51
Overall Rank: #51,503
Years Active: 2009–2025
Schlumberger Technology Rank: #50