Mohsen R. Hanna
Alberta Oil Sands Tech And Research Authority · Schlumberger Technology
Total Patents:
3
Overall Rank:
#1,550,368
Years Active:
1981–2012
Alberta Oil Sands Tech And Research Authority Rank:
#23