Stuart I. Jardine
Schlumberger Technology · National Research Development · Anadrill
Total Patents:
13
Overall Rank:
#387,855
Years Active:
1986–2007
Schlumberger Technology Rank:
#621