Xu Wu

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