Mohammed Ibrahim
KFUPM · Saudi Arabian Oil · Honeywell
Total Patents:
21
Overall Rank:
#200,909
Years Active:
2011–2025
KFUPM Rank:
#50