Zheng Rong Xu
Schlumberger Technology · Toray Industries
Total Patents:
18
Overall Rank:
#256,467
Years Active:
2002–2019
Schlumberger Technology Rank:
#295