Tim Lloyd
Schlumberger Systemes · Lifescan Scotland Limited · Schlumberger Industires, S.A.
Total Patents:
8
Overall Rank:
#645,992
Years Active:
1998–2016
Schlumberger Systemes Rank:
#2