Shunfeng Zheng
Schlumberger Technology
Total Patents:
53
Overall Rank:
#48,511
Years Active:
2003–2025
Schlumberger Technology Rank:
#33