John Barry Fitzgerald
Schlumberger Technology · Acf Industries Incorporated · Carter Automotive Company
Total Patents:
16
Overall Rank:
#297,308
Years Active:
1982–2017
Schlumberger Technology Rank:
#424