S. Sherry Zhu
Saudi Arabian Oil · Schlumberger Technology · MIT
Total Patents:
8
Overall Rank:
#607,461
Years Active:
2014–2025
Saudi Arabian Oil Rank:
#558