Michael Charles Sheppard

Schlumberger Technology · Anadrill
Total Patents: 21
Overall Rank: #210,250
Years Active: 1987–2014
Schlumberger Technology Rank: #295