Wael Abdallah

Schlumberger Technology · Saudi Arabian Oil · University Of Strathclyde
Total Patents: 34
Overall Rank: #100,495
Years Active: 2012–2025
Schlumberger Technology Rank: #85