Christopher Shen
Schlumberger Technology · Disney · Microtek International
Total Patents:
26
Overall Rank:
#150,260
Years Active:
2000–2025
Schlumberger Technology Rank:
#295