Keng Seng Chan
Schlumberger Technology · The Standard Oil · Dowell Schlumberger Incorporated
Total Patents:
19
Overall Rank:
#240,955
Years Active:
1982–2012
Schlumberger Technology Rank:
#530