Xu Wu
Schlumberger Technology · Inventec · Inventec (Pudong) Technology
Total Patents:
23
Overall Rank:
#184,817
Years Active:
1996–2017
Schlumberger Technology Rank:
#250