Andrew E. Pomerantz
Schlumberger Technology · Cameron International · Geoservices Equipements
Total Patents:
38
Overall Rank:
#84,774
Years Active:
2012–2025
Schlumberger Technology Rank:
#77