Shouxiang Mark Ma

Saudi Arabian Oil · Schlumberger Technology · Baker Hughes Oilfield Operations
Total Patents: 51
Overall Rank: #51,521
Years Active: 2012–2025
Saudi Arabian Oil Rank: #39