Bashir O. Dabbousi

MIT · Saudi Arabian Oil · KFUPM
Total Patents: 21
Overall Rank: #209,452
Years Active: 2001–2017
MIT Rank: #293