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